Yeanling

Noun

  • The newly born offspring of a goat or sheep.

Leave a Reply

Your email address will not be published.