LEOMINSTER


Meaning of LEOMINSTER in English

geographical name city central Massachusetts N of Worcester population 41,303

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.