Definitions for "Okhotsk"
Okhotsk is an urban-type settlement and a seaport at the mouth of the Okhota River on the Sea of Okhotsk, in Khabarovsk Krai, Russia.
a town on the coast of Siberia from which the early Russian traders sailed on their way to Alaska.