Arabic · noun · Nature & the Garden

Zabb

ज़ब्ब
Meaning

A dabb lizard; the spiny-tailed desert lizard of Arabia.