Esox masquinongy

Explore definitions, synonyms, and language insights of Esox masquinongy

Definitions

Noun
large (60 to 80 pounds) sport fish of North America

More General Terms