Meanings
Name
1. Sewa
Kanji used
rapids
harmony