Moray Meaning

There are 1 meaning(s) for word Moray

Meaning 1 : family of brightly colored voracious eels of warm coastal waters; generally nonaggressive to humans but larger species are dangerous if provoked

    Synonyms : moray eel