Home - Boy's Name - D - Duncan

Boys name -
Duncan

Meaning:

Brown-haired warrior.

Derivation:

Doncan, Dunkan

Origins:

Old english

Mail to a Friend