she-goat ( synonym found)

Definition of she-goat:

(n) : a female goat

Definition of she-goat:

(n) : a female goat

Back to Top