The Colossus of Rhodes ''Kolossos'' means "giant statue".
R.
S.
P.
Beekes has suggested a Pre-Greek proto-form *''kolok
y-'' (''Etymological Dictionary of Greek'', Brill, 2009, p. 740. ).
was a statue of the Greek sun-god Helios, erected in the city of Rhodes, on the Greek island of the same name, by Chares of Lindos in 280 BC.
Wikipedia