Name Details

सहलाद (Sahlad)

Meaning

बीत रहा है जोय, हैप्पी