dabb
English
dabb meaning in English • dabb का अर्थ अंग्रेजी में
Noun
- A large, spine-tailed lizard (Uromastix spinipes), found in Egypt, Arabia, and Palestine; -- called also dhobb>, and dhubb>.