What is the meaning of Geben?

to give (changing ownership)

to hand, to pass, to put within reach

Used to indicate that something exists (often with a certain property and/or in a certain location). Usually translated as there is/are or there exist(s)

to communicate (helpful information such as a hint or advice), to signal (in a certain way such as a sign)

to present; to put

to result in

to think

to give

Source: wiktionary.org