オホーツクカイ
Meanings
Noun
1. Sea of Okhotsk
Used in vocabulary (2 in total)
Okhotsk anticyclone; Okhotsk high