Name: Majidaa (ماجدا)
Meaning: Majidaa is an Arabic name for girls that means praiseworthy, laudable. It is a variant of Majidah.
Gender: female