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
Murray is an English and Scottish locational name, derived from the Gaelic words 'moray', which means 'by the sea', and 'mor', which means 'sea'.