Name Details

Indravadan

Meaning

Indravadan means 'one who has the face of Indra,' symbolizing strength and divinity.

boyIndian (Sanskrit/Hindi)

How Popular Is the Name indravadan ?