たいしゃくがわダム
Meanings
Noun
1. Taishakugawa Dam
Kanji used
emperor
explanation
river
Composed of
Śakra (Deva); Shakra; Indra; Shakra Devanam Indra; the king of heaven in Hindu mythology
river; stream; River; the ... river