What does bay of ob mean?

bay of ob meaning in General Dictionary

an inlet regarding the Kara Sea in western Siberia