English dictionary
dabb
Definitions, examples, synonyms and antonyms from WordNet 3.0.
noun
-
A large, spine-tailed lizard (<i>Uromastix spinipes</i>), found in Egypt, Arabia, and Palestine; -- called also <i>dhobb</i>, and <i>dhubb</i>.
Source: webster1913