Dowcet


(n.) One of the testicles of a hart or stag.



Similar Words:

Dowcet