eyebroughy

/AY1 B R AW0 IY0/
noun
  1. 1

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