NameTree.app Logo - AI Baby Name Generator

MCCAGG

loyalty · reliable · Tradition

Name Origin

Source: Scottish Gaelic

Root Word: Mac

Derived From: From a variant of the surname McKegg or McCaig.

Meaning: Mai means 'son' or 'descendant'

Popularity History: It is more common as a surname in Scotland, but less commonly used as a given name.