Name Details
Boy|Hindu

Amogha

"1. Unerring; unfailing; productive; fruiful. 2. A yaksa companion of siva (M. Bh.); a river (A. Kosa); another name for Visnu, Siva and Skanda."

Baby Names A-Z

Keep Exploring