Save Type Surname (from given name) Usage Scottish, Irish Pronounced Pron. mək-DIV-hee-hə(Irish) [key·IPA] Meaning & History Means "son of Duibhshíth" in Gaelic. The given name Duibhshíth means "black peace". DetailsRelated Names VariantsDuffy, McAfee, McFee, McPhee(Scottish) Duffy, McAfee, McFee, McPhee(Irish) Categories black, colors, dark, peace Entry updated July 2, 2017 ·