Skip to main content

lookdown

English lookdown meaning in English  •  lookdown का अर्थ अंग्रेजी में
Noun
  • A fish (Selene vomer) similar to the moonfish but with eyes high on the truncated forehead; it was also called moonfish at one time.
Advertisement