javelot (n.) Look up javelot at Dictionary.com
see javelin.