English Dictionary

Define dictionary terms easily in our powerful online English dictionary.

Searching for...

No matching words found

Try a different search term or browse the dictionary

Definition dosa in British English

dosa noun

noun
1

a South Indian snack made from rice and filled with potato spread

Example

The Dosa served at Sagar Restaurant is very tasty.

Definition dosa in British English