Kartikeya, Skanda, Kumara, Subrahmanya, Dandapani, and Guha—these are some of the most powerful Sanskrit names of the god who is regarded as the general of the Divine Army.
Kartikeya means "belonging to the Krittikas," which are a cluster of nakshatras known as the Pleiades in modern astronomy. Krittika is where Agni is born, and its symbol…
