You searched for: “any person or something of enormous size or power
A unit related to: “any person or something of enormous size or power
(Greek > Latin: any person or something of enormous size or power)