enormous
adj. Gigantic. 