yean ( synonym found)

Definition of yean:

(v) : of goats or sheep, to give birth

Definition of yean:

(v) : of goats or sheep, to give birth

Back to Top