Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of dal

- Split pulse, esp. of Cajanus Indicus.

Crossword clue for dal

- Indian pulse
- Young boy returned to split grain