the two share the same root.
- This is indeed the case: latin hospes (genitive hospitis ) had the meaning of "host" as well as "guest". A hospital thus was primarily a place which put up "guests". The adjective hospitable still reminds us of this fact.