You searched for: “titan-
titano-, titan-
Greek > Latin: any person or something of enormous size or power; in this unit.