Azov in Turkish Azov in Turkish Azak proper noun A town in Rostov Oblast, Russia, situated on the Don River. Add to Flashcards