Other forms: taverns
A tavern is a pub or a bar, often one that rents upstairs rooms to travelers.
The word tavern is most popular in the New England region of the United States, where many taverns date back as far as the 1600s and 1700s. A tavern is a drinking establishment that rents rooms — in England, it's much more common to call such a place an inn. The earliest, thirteenth century meaning of tavern was "wine shop," and by the 1400s it meant "public house or inn." The root word is the Latin taberna, "hut, shop, or inn."