inn
English Dictionary
->
Letter I
-> inn
Search Dictionary:
inn Definition
(n)
a
hotel
providing
overnight
lodging
for
travelers
inn Synonyms
hostel
hostelry
inn
lodge
© Art Branch Inc.