MEGALOPS Meaning of MEGALOPS in English (n.) A large fish; the tarpum. Webster's English dictionary. Английский словарь Webster. 2012