Colossus refers to something which is very large or powerful.