Meaning of hostel in English
Noun
hostelEtymology
Middle English (in the general sense ‘lodging, place to stay’) : from Old French, from medieval Latin hospitale (see hospital)Definitions
1. a hotel providing overnight lodging for travelers- 2. inexpensive supervised lodging (especially for youths on bicycling trips)