Definition of Inn

Below list contains several dictionary definitions of inn. You may want to check anagram of inn or unscramble letters in inn.

Definitions of inn

hostel
a hotel providing overnight lodging for travelers noun artifact