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
LÉRIDA
Meaning of LÉRIDA in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012