Greek giant (5)
![Ross](/clue/static/ross-mug.min.png)
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" .)