Moonfish Meaning

There are 2 meaning(s) for word Moonfish

Meaning 1 : large elliptical brightly colored deep-sea fish of Atlantic and Pacific and Mediterranean

    Synonyms : lampris regius,  opah
Meaning 2 : any of several silvery marine fishes with very flat bodies

    Synonyms : atlantic moonfish,  dollarfish,  horse-head,  horsefish,  horsehead,  selene setapinnis