Origin of javelin
- Middle English from Old French javeline diminutive of javelot of Celtic origin
From American Heritage Dictionary of the English Language, 5th Edition
- Middle English, from Old French javelline, diminutive of javelot, from Celtic *gablakko- (Old Irish gabul, Welsh gafl). The Old French term was also borrowed into Middle Low German as gaveline, and into Middle High German as gabilot.