Angarrack
English
Proper noun
Angarrack
A
village
in
Hayle
parish, south-west
Cornwall
,
England
(
OS
grid ref SW5838
)
.
See also
Angarrick