scapa

/S K AA1 P AH0/
noun
  1. 1

    Ellipsis of Scapa Flow. [A body of sheltered water between islands in the Orkney Islands council area, Scotland.]