Skip to main content Skip to header navigation

Meanings

Celtic Baby Names Meaning:

In Celtic Baby Names the meaning of the name Duncan is: Dark skinned fighter.

Gaelic Baby Names Meaning:

In Gaelic Baby Names the meaning of the name Duncan is: Dark warrior 'Brown-haired.

Scottish Baby Names Meaning:

In Scottish Baby Names the meaning of the name Duncan is: From the Irish name Donnchadh, meaning brown warrior. Famous bearer: The Scottish king Duncan I was murdered by Macbeth in 1040.

Shakespearean Baby Names Meaning:

In Shakespearean Baby Names the meaning of the name Duncan is: The Tragedy of Macbeth' Duncan, King of Scotland, murdered by Macbeth.

American Baby Names Meaning:

In American Baby Names the meaning of the name Duncan is: Dark skinned fighter.

Search by a specific category

Or search by baby name