Name: Shayyir (شير)
Meaning: Shayyir is an Arabic name for boys that means good-looking.
Gender: male