host [pl. hosts] , {peoples & races}
Notices
  • a person who receives or entertains another as a guest;someone who introduces the guests on a television or radio programme