WeeNames Scotland’s favourite name finder

← All names

Moray

Boy name · 132 babies recorded · 1974–2025

Moray: 132 babies born in Scotland since 1974, given to boys, peaking at 9 births in 1976.

Moray is a name deeply rooted in Scottish geography, taken directly from the region of Moray in northeastern Scotland, an Anglicisation of the medieval Gaelic *Moreb* with uncertain origins—possibly linked to a Brythonic word for "sea settlement" or "coastal plain." The most famous bearer is Sir Thomas Moray (often spelled Murray), a 13th-century Guardian of Scotland who fought alongside Robert the Bruce, while a modern namesake is Moray Callum, the acclaimed Scottish-born car designer. Geographically, the River Moray and the Moray Firth share the name, and the region itself evokes ancient Pictish kingdoms. A notable variant is Murray, which has become far more common as a surname and given name, yet Moray retains a distinct, place-driven elegance that feels both historic and refreshingly uncommon.

Boy 28 of 52 years

Peak year
19769 babies
Latest (2015)
#5884 babies
Total births
132since 1974
5-year trend
▼ 22%vs prior 5y
1980 1990 2000 2010 2020 1976 · 9
Births per year in Scotland. Missing years had a count of 2 or fewer (suppressed by NRS).