Home - Boy's Name - M - Melrose

Boys name -
Melrose

Meaning:

Rose from the mill, from the bare moor.

Derivation:

Melros

Origins:

Old english

Mail to a Friend