Scottish place name from Gaelic 'moine rois' meaning 'moor on the promontory', with French influence.
Like Montrose?
Swipe through thousands of names like it