You searched for: “megalo-
A unit related to: “megalo-
(Greek: large, big, very big)