Duncan for a baby name

Scottish, meaning ‘dark warrior’. King Duncan is a character in Shakespeare’s Macbeth.

Search by letter



Search by category