Meaning of Amaresh
Meaning of Amaresh is name of lord indra. Amaresh is Baby boy name and is of origin indian. Person having name Amaresh are mainly hindu by religion. Rashi of Name Amaresh is mesha and Nakshatra is krithika. More detail about Baby name Amaresh.
|Meaning :||Name of Lord Indra|