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