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