Lord Kartikeya facts

Lord Kartikeya, the son of Lord Shiva and Goddess Parvati, is known by different names – Lord Swaminatha, Lord Murugan, Skand and more.