Meaning and history
Duncan is the Anglicized form of Scottish Gaelic Donnchadh, from Old Irish elements meaning "brown" and "battle." Two Scottish kings bore it, including the ruler depicted in Shakespeare's Macbeth (1606).
Duncan moved from #915 to #930 for boys between 2022 and 2023. Its highest annual birth count came in 1997, with 644 births.