MAYENNE


Meaning of MAYENNE in English

geographical name river 125 miles (201 kilometers ) NW France uniting with the Sarthe to form the

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