hatalmas

Adjective

 * 1) enormous, prodigious, huge, vast

Noun

 * 1)  powers that be, the powerful