← Back to browserostovnoun#32,572TranslationNo Japanese definition yet.English definitiona seaport on the Don River near the Sea of Azov in the European part of RussiaExamplesNo examples yet.Similar wordsrostockrostrosterrosrovrosters← joanainstructive →