ladra

Noun

 * 1) a roguish sheep
 * 2) common wall gecko
 * 1) common wall gecko

Etymology 1
.

Noun

 * 1) bark; barking sound made by dog