Meaning of name Kartikeya - Son of Lord Shiva, Brave, Vigorous, Active, Inspiring with courage, The planet mars (Son of Shiva). Currently we have thousand of Baby Boy Names A to Z with meaning. Know Similar Names and Variant Names for name Kartikeya