cheela - definition and synonyms

noun
  1.   From our crowdsourced Open Dictionary
    a savory pancake made from gram flour, vegetables and spicesSubmitted by Vineet Kumar from India on 25/06/2015