Very large, expansive, fat, impressive, muscular, intimidating, or important.
Massive in stature.
Fitted together of huge irregular stones.
Suggestive of a cyclops.
Created by combining two images