'Rostov on Don' definitions:

Definition of 'Rostov on Don'

(from WordNet)
noun
A seaport on the Don River near the Sea of Azov in the European part of Russia [syn: Rostov, Rostov on Don, Rostov na Donu]

Words containing 'Rostov on Don'