heronshaw
English
Noun
heronshaw
(
plural
heronshaws
)
Alternative form of
heronsew
.