The meaning of Shayyir is Shayyir is an Arabic name for boys that means good-looking.
Shayyir Name In Arabic : شير
Shayyir Name In Bangla : সায়্য়ির
Shayyir Name In Urdu : شییئر
Shayyir Name In Hindi : शयईर