Subscribe
URL of the page has been copied to clipboard.
Meaning : An owner or manager of hotels.
Synonyms : hosteller, hotelier, hotelkeeper, hotelman
Install App