Name Details
Boy|Hindu

Anupa

"1. Unequalled; abounding in water. 2. Unique. 3. A pond; bank of river; a rsi."

Parentune Stories

Baby Names A-Z

Keep Exploring