Hotel-Dieu: A name often given to a hospital in France during the Middle Ages. Hotel-Dieu literally means the hotel (of) God. In Paris, the Hôtel-Dieu is a venerable and famed hospital.
A hospital can also be a place to take care of inanimate objects and serve as a "repair shop for specified small objects" such as, for example, a clock hospital.
The word "hospital" has a remarkable history. It comes from the Latin "hospes" which refers to either a visitor or the host who receives the visitor. (In French, the "hote" also means both the guest and the host). From "hospes" came the Latin "hospitalia", an apartment for strangers or guests, and the medieval Latin "hospitale" and the Old French "hospital." It crossed the Channel in the 14th century and in England began a semantic shift in the 15th century to mean a home for the elderly or infirm or a home for the down-and-out. The word only took on its modern meaning as "an institution where sick or injured are given medical or surgical care" in the 16th century. Many other words are related to hospital (and hotel) including hospice, hospitality, hospitable, host, hostel, etc.