にしうらダム
Meanings
Noun
1. Nishiura Dam
Composed of
west
inlet; seashore; beach