What is the meaning of Haben?

forms the perfect aspect (have) [with past participle]

to have; to own (to possess, have ownership of; to possess a certain characteristic)

to have; to hold (to contain within itself/oneself)

to have, get (to obtain, acquire)

to get (to receive)

to have (to be scheduled to attend)

to have (to be afflicted with, suffer from)

to contain, be composed of, equal

there be, there is, there are

to make a fuss

to be occupied with, to like, to be into [with es and mit (+ dative) ‘something/someone’]

to talk [with es, along with von (+ dative) or über (+ accusative) ‘about someone/something’]

to have to; must [with zu (+ infinitive) ‘do something’]

Alternative form of haven (to have)

to have

Source: wiktionary.org