Where does “mégalo-” come from?

mégalo- (French): megalo-

Definitions

  1. megalo-

Words derived from “mégalo-