Tavern

Noun

  • A building containing a bar licensed to sell alcoholic drinks; an inn.

Leave a Reply

Your email address will not be published.