Burray

English

Proper noun

Burray

  1. 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