Possibly: Blessed, Fortunate, or derived from ‘Maimoona’ meaning ‘auspicious’ or ‘blessed’

1 Post