'Bay of Ob' definitions:

Definition of 'Bay of Ob'

From: WordNet
noun
An inlet of the Kara Sea in western Siberia [syn: Gulf of Ob, Bay of Ob]