Inn
/ɪn/
noun
Any establishment where travellers can procure lodging, food, and drink.
A tavern.
One of the colleges (societies or buildings) in London, for students of the law barristers.
“the Inns of Court; the Inns of Chancery; Serjeants' Inns”
verb
To house; to lodge.
To take lodging; to lodge.