'Sea of Azov' definitions:

Definition of 'Sea of Azov'

(from WordNet)
noun
A bay of the Black Sea between Russia and the Ukraine [syn: Sea of Azov, Sea of Azof, Sea of Azoff]