What is the meaning of Behove?

To befit, to suit.

To be necessary for (someone).

To be in the best interest of; to benefit.

To be needful, meet or becoming.

Benefit, advantage.

Duty.

Source: wiktionary.org