"Megalosaurus" means "great lizard" in Greek, aptly describing this colossal creature.