FamilyEducation.com
   
 

Last name origins & meanings:

  1. Irish: reduced Anglicized form of Gaelic Ó Duinn, Ó Doinn ‘descendant of Donn’, a byname meaning ‘brown-haired’ or ‘chieftain’.
  2. English: nickname for a man with dark hair or a swarthy complexion, from Middle English dunn ‘dark-colored’.
  3. Scottish: habitational name from Dun in Angus, named with Gaelic dùn ‘fort’.
  4. Scottish: nickname from Gaelic donn ‘brown’. Compare 1.

This name appears in the following lists: Poets