Question: what is the meaning of host population?
Answer: 1 a person who receives or entertains guests, esp. in his own home. a a country or organization which provides facilities for and receives visitors to an event.