Name: Najidaa (نجدا)
Meaning: Najidaa is an Arabic name for girls that means supporter, rescuer, brave. It is a variant of Najidah.
Gender: female