(1):

(a.) Colossal; of extraordinary height; gigantic.

(2):

(n.) A giant.