Autohotel Definition
noun
A love hotel in South or Central America.
Wiktionary
Other Word Forms of Autohotel
Noun
Singular:
autohotel
Plural:
autohotelsOrigin of Autohotel
-
auto- + hotel
From Wiktionary
Find Similar Words
Find similar words to autohotel using the buttons below.