THIMBLEEYE MEANING IN ENGLISH

• Thimbleeye Definition & Synonyms

  1. (n.) The chub mackerel. See under Chub.


RECENT SEARCHES