Webster's Revised Unabridged Dictionary · 1913

Greenhead

Greenhead , noun

(a)
(Zoology) The mallard.
(b)
(Zoology) The striped bass. See Bass.

Greenhead , noun

A state of greenness; verdancy. — Chaucer

Also: Greenhood