Definition of Scots Sea in US English:

Scots Sea

noun

rare, historical
  • = Scottish Sea.

Origin

Late Middle English; earliest use found in Robert Mannyng (d. c1338), poet and historian.