What is the meaning of the name Cunningham?
The name Cunningham is primarily a male name of Irish origin that means Descendant Of The Chief.
Celtic Irish/Scottish surname from the Gaelic "Ó Cuinneagáin"
People who like the name Cunningham also like: Archibald
Names that sound like Cunningham:
Stats for the Name Cunningham