Karthikeyan (in short Karthikeya, Karthik, Kartik) is an Indian masculine given name derived from the Lord Kartikeya.