noun a bay of the Sea of Japan, on the W coast of Hokkaido, Japan.
ishikari bay 🔊 Listen to this noun a bay of the Sea of Japan, on the W coast of Hokkaido, Japan. Share Facebook Twitter Google +