Sōya

English

Proper noun

Sōya

  1. A subprefecture of Hokkaido Prefecture, Japan.