Kinugawa Hot Springs

Question 1 of 9

What does "Kinugawa" mean in English?

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