meaning of morgay
1.
The
European
small-spotted
dogfish,
or
houndfish.
See
the
Note
under
Houndfish.
Related Words
morgay
|
Developed & Maintained By
Taraprasad.com