Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
inn
in English
inn
#common
Plural
inns
Past Tense
inned
Participle Verb
inning
Third Person Singular
inns
Definitions
Noun
a
place
for
travellers
to
stay
and
eat
a
tavern
serving
drinks
a
law
college
in
London
a
shelter
or
residence