NameTree.app Logo - AI Baby Name Generator

MCCULLOUGH

loyalty · steady · Sense of History

Name Origin

Source: Scottish Gaelic

Root Word: Mac

Derived From: MacCullaich

Meaning: Son of Sea War

Popularity History: This surname is relatively common in Ireland and Scotland, and was especially widely spread to English-speaking countries such as the United States in the 19th century when there was a particularly large number of immigrants.