Name Details

विस्मद (Vismad)

Meaning

चमत्कारिक