dosa - definition and synonyms

noun Indian English
  1.   From our crowdsourced Open Dictionary
    a South Indian snack made from rice and filled with potato spread

    The Dosa served at Sagar Restaurant is very tasty.

    Submitted by Dhawal Kumar from India on 12/08/2015