Farm Animals

100

What is a young female sheep called?

lamb