host
n. countable B1 Intermediate Oxford US //ˈhoʊst// UK //hˈəʊst// host Archaic General-service
n. a person who receives or entertains guests. You can also use it for a person who presents a television or radio show.
n. a person who receives or entertains guests in a social or professional capacity; also, a presenter of a broadcast programme or event.
Our host made everyone feel very welcome at the party.
The talk show host interviewed several famous actors during the two-hour special broadcast.
While the host is responsible for the comfort of their guests, the success of any social gathering ultimately depends on the chemistry of the group as a whole.
Usage
Commonly used in both social and professional contexts; in computing and biology, it refers to a system or organism that supports another.