Another name for Lord Murugan (Kartikeya), specifically meaning ‘One who holds the spear (vel)’

1 Post