goggler

English

noun
Definitions
  • A carangoid marine fish () with large, prominent eyes.

Etymology

Suffix from English goggle.

Origin

English

goggle

Gloss

Timeline

Distribution of cognates by language

Geogrpahic distribution of cognates

Cognates and derived terms