Rostov-on-Don in French Rostov-on-Don in French Rostov-sur-le-Don proper noun A large city, the administrative center of Rostov Oblast, in southern Russia. Add to Flashcards