MORGAY


Meaning of MORGAY in English

noun the european small-spotted dogfish, or houndfish. ·see the note under houndfish.

Webster English vocab.      Английский словарь Webster.