Definify.com

Definition 2024


churchkhela

churchkhela

English

Noun

churchkhela (plural churchkhelas)

  1. A traditional sausage-shaped candy originating from the Caucasus, and made from grape must, nuts and flour.

Translations