rengeteg

Adjective

 * 1) an enormous amount of, loads of, a great many, extremely much

Noun

 * 1)  huge trackless forest