karczma — meaning in English Polish → English · translate English → Polish instead English meaning inn noun A small hotel or pub, especially one in the countryside, offering food, drink, and lodging. tavern noun An establishment that serves alcoholic drinks, and sometimes food, often with a traditional or old-fashioned feel. Senses karczma is used for these senses in English: inn Any establishment where travellers can procure lodging, food, and drink. tavern A restaurant or bar. Related Polish words zajazd tawerna austeria