Skip to main content

goggler

English goggler meaning in English  •  goggler का अर्थ अंग्रेजी में
Noun
  • A carangoid oceanic fish (Trachurops crumenophthalmus), having very large and prominent eyes; -- called also goggle-eye>, big-eyed scad>, and cicharra>.
Advertisement