Lleida noun2 •A province in western Catalonia, Spain. •The capital city of the province of Lleida, Catalonia, Spain.