Possessing great and impressive power or strength, especially because of size.
adjective
Part of Speech: noun