Name Details

मस्सर्रा (Massarra)

Meaning

ख़ुशी

girlMuslim