Velayudha
The one who fights with the lace (Vel), a name of
Karttikeya
, son of Shiva and Parvati.
Vel
Vena