Name: Shujaa (شجى)
Meaning: Shujaa is an Arabic name for boys that means brave, courageous.
Gender: male