behoved 1163 ** dei ** {behoved}, be meet, must (needs), (be) 
need(-ful), ought,should.