lahmacun - definition and synonyms

noun [countable/uncountable]
  1.   From our crowdsourced Open Dictionary
    a round piece of dough topped with ground lamb or beef, garlic, spices, and other ingredients, and baked; also called Turkish pizza or Armenian pizzaSubmitted on 02/07/2015