Javelinier
/(?)/
Jave·lin·ier
Javelinier
n.
A soldier armed with a javelin.