DABB


Meaning of DABB in English

noun a large, spine-tailed lizard (uromastix spinipes), found in egypt, arabia, and palestine;

— called also dhobb, and dhabb.

Webster English vocab.      Английский словарь Webster.