Древнерусское – лук.
Слово образовалось из общеславянского lokъ в значении «изгиб». Имеет аналоги в различных славянских языках, например в украинском, белорусском языке – «лук», польском языке – luk, литовском языке – lankas. Предположительно слово связано с древнепрусским lanktis – «изогнутые вилы». Также существует гипотеза, что слово связано с латинским lanx – «чашка весов».
Значение слова – «ручное оружие в виде изогнутой упругой дуги, концы которой стянуты тетивой».
Производное: лучник.