sea of azov Meaning, Definition & Usage

  1. noun a bay of the Black Sea between Russia and the Ukraine
    Sea of Azof; Sea of Azoff.

WordNet