inn
/ˈin/
noun
an establishment for the lodging and entertaining of travelers
tavern
a residence formerly provided for British students in London and especially for students of law
verb
to put up at an inn
geographical name
river 320 miles (515 kilometers) long flowing from southeastern Switzerland northeast through Austria into the Danube River in southeastern Germany