FINFISH MEANING IN ENGLISH

• Finfish Definition & Synonyms

  1. (n.) A finback whale.
  2. (n.) True fish, as distinguished from shellfish.


RECENT SEARCHES