meaning of greenhead

1. The mallard.
2.
The striped bass. See Bass.
3.
Alt. of Greenhood


Related Words

greenhead |

Developed & Maintained By Taraprasad.com

Treasure Words