Shannaf

in baby boy name

The meaning of Shannaf is Shannaf is an Arabic name for boys that means intelligent.
Shannaf Name In Arabic : شناف
Shannaf Name In Bangla : শান্নাফ
Shannaf Name In Urdu : شنناف
Shannaf Name In Hindi : शननफ