Eyebroughy

Proper noun

 * 1) A small rocky islet in the Firth of Forth, off East Lothian, Scotland.