meaning of morgay

1. The European small-spotted dogfish, or houndfish. See the Note under Houndfish.


Related Words

morgay |

Developed & Maintained By Taraprasad.com

Treasure Words