Meaning
A revered name meaning 'praised' or 'worthy of praise' in Arabic, popular in many cultures.
Download App