C
Meaning & History
Cunningham is a prominent Scottish surname with territorial origins in the historical region of Ayrshire, Scotland. The name derives from the place name Cunningham, which is believed to originate from the Gaelic term cuinneag, meaning "milk pail," combined with the habitational suffix <-ham> or similar. This etymology reflects the agricultural landscape of medieval Scotland. The surname is intricately linked to the districts of Ayrshire, now part of the larger South West Scotland region, and is one of the oldest recorded surnames in the country.
Related Names
Same Spelling
Sources: Forebears — cunningham-1