merida

Explore definitions, synonyms, and language insights of merida

Definitions

Noun
the capital of the Mexican state of Yucatan