2 Moray names that mean moray for boys, listing Moray baby names 1-2. Murray is a popular name. Elgin is an uncommon name. View Moray baby names for name meanings, or search other baby names.
Elgin ... a town in the region of Moray in Scotland. 
Murray ... [Moray]