Hedgerow Meaning

There are 1 meaning(s) for word Hedgerow

Meaning 1 : a fence formed by a row of closely planted shrubs or bushes

    Synonyms : hedge