1 names match.
English, Scottish
Place name meaning bare moor or from mel rose, the mill by the moor.