Skip to main content

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>.
Advertisement