Dosa Meaning in English: Dosa is a famous south indian dish which made of rice and urad dal. In english Dosa means Pancake / Hopper.
Explain: Dosa is mainly made of rice and Urad dal but some vegetables also mixed in it to make it more spicy. Nowadays Dosa becoming popular among whole east and north india.
There are some other similar south indian recipe like Uttapam .