Name Details

अंबुजक्शण (Ambujakshan)

Meaning

लोटस आंखों

boyHindu