Yeanling

From Fresh Dictionary

English

Noun

Yeanling (plural Yeanlings)

  1. The newly born offspring of a goat or sheep.
Personal tools