host
The German word 'Gastgeber' is used to refer to a host in English. It is a noun and is used to describe a person who receives or entertains other people as guests. It can be used in formal or informal contexts, such as a dinner party or a business meeting. The word is composed of 'Gast' which means 'guest' and 'geber' which means 'giver', hence 'Gastgeber' literally means 'guest-giver'.
The host prepared the meal.
In this example, 'Gastgeber' is used in the context of someone who is hosting or preparing an event. Here, it is used to mean the person who is preparing the meal for an event or gathering.
Welcome, said the host.
In this example, 'Gastgeber' is used to refer to a person who is welcoming guests to an event, party, or a home. In an English context, it is directly translated to 'host'.
The host opened the door for his guests.
In this last phrase, 'Gastgeber' is used in context of someone hosting an event or guests in his home. The host is the person who opened the door for his guests, showing hospitality.