'Rostov na Donu' definitions:

Definition of 'Rostov na Donu'

(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]