Synonyms of Montevideo

Primary definition: The capital, largest city, and chief port of Uruguay, located on the southern coast of the country on the Río de la Plata.

Full Dictionary Entry

Antonyms & Opposite Concepts