Origin:Irish
Other Origin(s):Scottish
Meaning:Lord and master
Moray is a boy’s name with both Irish and Scottish origins. With a meaning such as “lord and master,” baby is sure to grow into a respectable person who has admirable leadership skills. Related to the Irish and Scottish surname, Murray, Moray is a particularly fine baby name should you seek to pay tribute to your ancestral roots.
Not sure you have the perfect name? Search to add more baby names to your My Favorites list.