Shayyir means "One possessed of attractive physical appearance and pleasing features. The name evokes elegance and charm.".
Shayyir meaning in Urdu is: خوبصورت، دلکش
Shayyir is of Arabic origin.
Shayyir has 1 syllable.
Parents who liked Shayyir also loved these names