GeneralConnection.com
➔
Dictionary
barking deer
Noun
1. muntjac
1. deer, cervid
Usage