MELROSE


Meaning of MELROSE in English

Pronunciation: ' mel- ˌ r ō z

Function: geographical name

city E Mass. N of Boston pop 27,134

Merriam Webster Collegiate English Dictionary.      Merriam Webster - Энциклопедический словарь английского языка.