moray : Idioms & Phrases


moray eel

  • noun family of brightly colored voracious eels of warm coastal waters; generally nonaggressive to humans but larger species are dangerous if provoked
    moray.
WordNet

moray firth

  • noun an inlet of the North Sea on the northeast coast of Scotland
WordNet