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