DOSA Meaning of DOSA in English n. (Indian cookery) rice flour pancake or flatbread stuffed with spiced vegetables or meat Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012