Kinugawa Hot Springs

Question 1 of 9

What does "Kinugawa" mean in English?

a.angry demon
b.windy river
c.river demon
d.angry apple