noun mehana an inn (dated) корчма (устар.) In Cyrillicмехана Appears in lessonsWords from Turkish Dictionary