Cunningham
The origin and history of Cunningham.
Etymology
From a district in Ayrshire, Scotland, whose name may derive from Old English "king" or Gaelic "rabbit" combined with a word for "home" or "village."
The origin and history of Cunningham.
From a district in Ayrshire, Scotland, whose name may derive from Old English "king" or Gaelic "rabbit" combined with a word for "home" or "village."