Meaning of name Mayuresh - Karthikeya - son of Lord Shiva and Goddess Parvati. he travels on a peacock (Mayur), Lord of peacock. Currently we have thousand of Baby Boy Names A to Z with meaning. Know Similar Names and Variant Names for name Mayuresh