back to search
شناف
sha-nna-f

Shannaf

for a male

Shannaf is an Arabic name for boys that means intelligent.