NameTree.app Logo - AI Baby Name Generator

McCrae

Tenacity · loyalty · glory

Name Origin

Source: Scottish Gaelic

Root Word: Mac Raith

Derived From: Mac Raith

Meaning: Prosperity, Glory Son

Popularity History: McCrae is common in Scotland, particularly in the Highlands, and gained popularity in the late 19th and early 20th centuries due to the fame of the wartime poet John McCrae.