Heads of Ayr
English
Proper noun
Heads
of
Ayr
A
headland
,
locality
,
and
holiday camp in
South Ayrshire
council area,
Scotland
(
OS
grid ref NS2918
)
.