Meaning ENORMOUS

See synonym: large

User-Submitted Names