Uncover the origin, popularity, and more for any first name.
Duncan is a Scottish masculine given name derived from the Gaelic personal name *Donnchadh*, meaning 'brown warrior' or 'chief with brown hair'. It combines the elements *donn* (meaning 'brown') and *cath* (meaning 'battle' or 'warrior').
Both Duncan and Fiona are of Scottish origin, sharing a common cultural heritage.
Another strong Scottish name like Duncan, Hamish shares a similar rugged and classic style.
Both names are popular choices with a nature-inspired feel, evoking a sense of strength and beauty.
Similar in sound and style to Duncan, Alistair offers a sophisticated and timeless pairing.