Moray is a variant of Murray. Murray is an English and Scottish locational name, derived from the Gaelic words 'moray', which means 'by the sea', and 'mor', which means 'sea'.
namehang.com
Moray is a variant of Murray. Murray is an English and Scottish locational name, derived from the Gaelic words 'moray', which means 'by the sea', and 'mor', which means 'sea'.