barking deer


Meanings

  • small Asian deer with small antlers and a cry like a bark

Synonyms