English dictionary, thesaurus, translations & etymology
FreeDict.com

dosa — meaning in English

French → English · translate English → French instead

English meaning

  • dosa noun A thin, crispy South Indian pancake made from a fermented batter of rice and lentils.

Senses

dosa is used for these senses in English:

  • dosa A type of thin south Indian pancake made from fermented lentils and rice blended with water, typically served with chutney or sambar.