Tamil Dictionary 🔍

greenhead

Green"head`, n. (Zoöl.) (a) The mallard. (b) The striped bass. See Bass. Green"head, Green"hood, n. Defn: A state of greenness; verdancy. Chaucer.


greenhead - Similar Words