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.