herry
/ˈhɛri/Definitions
1. noun
a male red deer in its second year, having distinctive white patches on its forehead.
“The herry roamed freely in the forest.”
1. noun
a male red deer in its second year, having distinctive white patches on its forehead.
“The herry roamed freely in the forest.”