As a noun morai
is .
As a proper noun moray is
a county in northern scotland.
morai
English
Noun
(head)
.
----
moray
English
Noun
(
en noun)
Any of the large cosmopolitan carnivorous eels of the family Muraenidae.
Synonyms
* moray eel
Anagrams
*
*
References