Lérida
[ le-ree-th ah ]
/ ˈlɛ ri ðɑ /
noun
a city in NE Spain.
Example sentences from the Web for lerida
British Dictionary definitions for lerida
Lérida
/ (Spanish ˈleriða) /
noun
a city in NE Spain, in Catalonia: commercial centre of an agricultural region. Pop: 118 035 (2003 est)
Catalan name: Lleida