Etymology · Middle English

*host

3 English words descend from Middle English *host, most common first.