Another name for Lord Murugan (Kartikeya), specifically meaning ‘the one who is the master of all arts and skills’

1 Post