Meaning of name Shun - Good-natured, Auspicious, Another name for Vaayu and Indra. Currently we have thousand of Baby Boy Names A to Z with meaning. Know Similar Names and Variant Names for name Shun