O nome Karthik é de origem hindu e vem do deus hindu Karthikeya. O significado literal do nome é "quem tem características do deus Karthikeya" ou "aquele que é abençoado pelo deus Karthikeya". Karthikeya é considerado o deus da guerra e da vitória, também conhecido como Murugan. O nome Karthik é comumente dado a meninos na Índia e outros países com influências culturais indianas.