Gorhen meaning

gôrhen
The female red grouse; moorhen.
noun
0
0
The definition of a gorhen is a female red grouse, a medium-sized bird found in Great Britain and Ireland.

A female red grouse bird, an example of a gorhen, has less reddish coloring and a smaller comb than the male grouse.

noun
0
1
Advertisement