2 names match.
English, Scottish
From the island of the lime tree.
Place name meaning bare moor or from mel rose, the mill by the moor.