きゅうすいじょ
Meanings
Noun
1. water station
Composed of
water supply; supplied water; water refill
counter for places (offices, facilities, stations)