Lleida in Greek Lleida in Greek Λιέιδα proper noun The capital city of the province of Lleida, Catalonia, Spain. Add to Flashcards