Advertisement

Synonyms of Makhachkala

Primary definition: The capital city and largest port of the Republic of Dagestan, Russia, situated on the western shore of the Caspian Sea.

Full Dictionary Entry
Advertisement

Antonyms & Opposite Concepts

Advertisement