Ashdod in Russian Ashdod in Russian Ашдо́д proper noun A city and seaport in Israel, on the Mediterranean Sea. Add to Flashcards