Ashdod in Latin Ashdod in Latin Azotus proper noun A city and seaport in Israel, on the Mediterranean Sea. Add to Flashcards