Dogberry


(n.) The berry of the dogwood; -- called also dogcherry.



Similar Words:

Dogberry