meaning of bay of ob

bay of ob meaning in General Dictionary

an inlet regarding the Kara Sea in western Siberia