Person of enormous size and strength (5)
I believe the answer is:
titan
(Other definitions for titan that I've seen before include "immense figure" , "Moon of Saturn visited by the Huygens probe" , "Taint in a mythical giant" , "bigwig" , "One of the mythological Greek giants who ruled the world" .)