Boy name origins & meanings Hindi : God of war; son of Shiva and Parvati How Popular Is The Name Kartikeya