Where does “McDavid” come from?

McDavid (English) comes from Irish Mac Daibhéid.

Ancestry of “McDavid”, step by step

StepLanguageWordMeaning
1IrishMac Daibhéid

Words derived from “McDavid

Every word from Irish Mac Daibhéid