LÉRIDA


Meaning of LÉRIDA in English

geographical name province NE Spain in NW Catalonia area 4644 square miles (12,028 square kilometers ), population 353,455, commune, its capital population 111,880

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