Name: Naef (نايف)
Meaning: Excess, surplus.
Gender: male