See also: Megas, megas, and mégas English Noun MEGAs plural of MEGA Anagrams Games, Gemas, games, magesWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads