What is the meaning of the word "hospice"?

Definitions:

  1. a lodging for travelers, especially one kept by a monastic order copy to clipboard noun
    • Let's spend the night in a hospice. copy to clipboard