Burray
English
Proper noun
Burray
An
island
of the
Orkney Islands
council area,
Scotland
, linked by causeways (Churchill Barriers) to
Mainland
and
South Ronaldsay
(
OS
grid ref ND49
)
.
Further reading
Burray
on Wikipedia.
Wikipedia