Shanif Name Meaning

Shanif is a muslim boy name and it is an Arabic originated name with multiple meanings. Shanif name meaning is King; Beautiful; Light and the associated lucky number is 8. Accompanying with Shanif meaning you can also listen here how to pronounce Shanif name.

NameShanif
MeaningKing; Beautiful; Light
GenderBoy
OriginArabic
Lucky Number8
ReligionMuslim
Short NameYES
Name Length6 Letters and 1 Word