INN Meaning of INN in English (n.) The town residence of a nobleman or distinguished person; as, Leicester Inn. Webster's English dictionary. Английский словарь Webster. 2012