moray-firth

Nouns

  • (n) an inlet of the North Sea on the northeast coast of Scotland

Words of close approximity