Hernshaw

What is Hernshaw?

Hernshaw definition and meaning on Dictionary terms:
noun British Dialect.
a heron.

 

reference: www.dictionary.com/browse/hernshaw

Tags: