HOSTELLER

Definition of HOSTELLER

  1. (noun)an owner or manager of hotels
  2. (noun)a traveler who lodges in hostels