Dictionary.com
Thesaurus.com

Ishikari Bay

American  
[ee-shee-kahr-ee bey] / ˌi ʃiˈkɑr i ˈbeɪ /

noun

  1. a bay of the Sea of Japan, on the western coast of Hokkaido, Japan.