شَنَّاف

Shanaaf

Shanaaf

Boy NameNot in Quran

Meaning

من (ش ن ف) كثير الفطنة والذكاءوكثير البغض والكره.