Sheep names

Dolly

Dolly is an English pet name for female sheep. Meaning “doll”.

Name of the first cloned mammal.