Boy Names baby name Duncan

What does the name Duncan mean?

The different meanings of the name Duncan are:
  • Celtic - Gaelic meaning: Dark Skinned Warrior
  • English meaning: Brown chief
The meaning of the name “Duncan” is different in several languages, countries and cultures and has more than one possibly same or different meanings available.