Jerez de la Frontera

Explore definitions, synonyms, and language insights of Jerez de la Frontera

Definitions

Noun
a city in southwestern Spain that is famous for making sherry

Synonyms