Lafayette



ENGLISH MEANING
noun
1.
The dollar fish.
2.
A market fish, the goody, or spot (Liostomus xanthurus), of the southern coast of the United States.