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