Definify.com

Definition 2025


hostels

hostels

See also: hôtels

English

Noun

hostels

  1. plural of hostel