1 English Synonyms for SHUTE
Prev.1Next
holloway
Definition: 1. A village in Dethick, Lea and Holloway, Amber Valley, Derbyshire, England (OS grid ref SK3256).
There are 7 definitions of the word holloway
Show more information about holloway
Prev.1Next
Search took: 2.4025 ms