The meaning of Naef is Excess, surplus.
Naef Name In Arabic : نايف
Naef Name In Bangla : নেফ
Naef Name In Urdu : نیف
Naef Name In Hindi : नाइफ