GREENHEAD


Meaning of GREENHEAD in English

noun the mallard.

2. greenhead ·noun the striped bass. ·see bass.

3. greenhead ·noun ·alt. of greenhood.

Webster English vocab.      Английский словарь Webster.