scapa (0 synonym found)

We don't have any synonyms for scapa yet.

Did you mean…

Think scapa belongs in the thesaurus? Recommend it and we'll take a look.


Definition of scapa:

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

Definition of scapa:

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

Back to Top