надо

Надо. Древнерусскоенадо (должно), надобе (вовремя). Общеславянскоеdoba. Слово «надо» заимствовано из старославянского языка в XIII в. и означает «должно, необходимо». Первоначальное значение древнерусского «на добь» было «вовремя, в добрый час». Общеславянская основа встречается, помимо данного, в таких словах, как «добрый», «доблесть», «снадобье». В других славянских языках этому слову соответствуют: в украинском — треба, болгарское — трябва, польское — trzeba. Производное: надобно.

См. также происхождение слова надо в других этимологических онлайн-словарях русского языка нашего портала.