What is the full meaning of morgays
MORGAY, (Welsh) the small-spotted dogfish [n]
Example of the word morgays placed on a Scrabble board.