prodigious

(adj) colossal

stupendous
large (similar term)
big (similar term)