thosai

Tamil:

தோசை

tōcai

expand for details Detailed etymology

definitions

noun

  1. a thin, spongy, South Indian crepe made from fermented rice and lentil flour mixed with water

categories: