The name Duncan can have two meanings. According to one version it is derived from two Gaelic words - “donn” which means brown, and “cath” which means warrior. The alternate meaning could also be derived from “dun” which means fort.
Disover and match names today only on the BabyHandle mobile app. Available in the App Store and Play Store