Arabic · noun · Love & Longing

Mehbooba

महबूबा
Meaning

'Beloved woman', a female sweetheart.