Duncan

Duncan is a boy's name used in Scottish, English.

Meaning of Duncan

From the Scottish Gaelic name Donnchadh, meaning "brown warrior". It was borne by two kings of Scotland, including the one in Shakespeare's "Macbeth".

Related names

Swipe through 4,000+ baby names or browse the Name Library.