Mérida in Catalan Mérida in Catalan Mèrida proper noun A city in Spain’s western region Estremadura, in Badajoz province Add to Flashcards