Name Details

Indesvara

Meaning

lord of the moon, a pilgrimage centre

boyHindu

How Popular Is the Name indesvara ?