Name Details

ஒளிச்சுடர் (Olichudar)

Meaning

புத்திசாலித்தனமான

girlHindu