Sheepwash
See also:
sheepwash
English
Proper noun
Sheepwash
A place in
England
:
A
village
and
civil parish
in
Torridge
district,
Devon
(
OS
grid ref SS4806
)
.
[
1
]
A
hamlet
in
Ashington
parish,
Northumberland
(
OS grid ref NZ2585
)
.
References
^
Parish map (Devon)
Further reading
Sheepwash
on Wikipedia.
Wikipedia