Name Details

तारीफ (Tareef)

Meaning

दुर्लभ, असामान्य