DOSA Meaning of DOSA in English [ 'dəʊsə ]■ noun ( plural ~s or ~i 'dəʊsʌɪ ) (in Indian cooking) a pancake made from rice flour.Originfrom Tamil tōcai . Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004