Name Details

Indesvara

Meaning

lord of the moon, a pilgrimage centre

March Month Baby Names

Baby Name Generator