Greek giant (5)
I believe the answer is:
titan
(Other definitions for titan that I've seen before include "Person of great size" , "Jupiter's largest satellite" , "One of elder gods defeated by Zeus" , "Giant god of Gr. myth" , "An old Greek god - Atlas was one" .)