Origin and Meaning of the Name Indrayudha
Meaning:Weapon of Indra; rainbow
Pronunciation:(ihn dra yoo dha)
Form of:Itself (Indrayudha)
Miscellaneous Info for Indrayudha
Similar Names to Indrayudha for Boys & Girls
The name meaning of Indrayudha and the name origin of Indrayudha have been reviewed by our name experts.