GNU Collaborative International Dictionary of English
last match results
Found one definition
-
‖Dal (däl), n. [Hind.] Split pulse, esp. of Cajanus Indicus. [East Indies]
[1913 Webster]