NameTree.app Logo - AI Baby Name Generator

Cunningham

reliable · rigorous · pragmatic

Name Origin

Source: English

Root Word: Cunnynghame

Derived From: Cunningaham

Meaning: Derived from a place name, possibly meaning "dairy village" or "place where the king resides"

Popularity History: Cunningham has always been more common in England and Scotland, and spread to the United States and other countries after the 19th century.