meaning of hostel

1. An inn.
2.
A small, unendowed college in Oxford or Cambridge.
3.
inexpensive supervised lodging especially for youths on bicycling trips


Related Words

hostel | hosteler | hosteller | hostelry |

Developed & Maintained By Taraprasad.com

Treasure Words