What is the meaning of Trebui?

to be necessary, to need to, to have to

to need, to be in need of

Source: wiktionary.org