Giant goddess (8)
I believe the answer is:
titaness
<span class="explanation-format__ClueExplanation">'<span class="explanation-format__original">giant goddess</span>' is the definition.<br/ ><span class="explanation-format__explanation">(I've seen this before)</span><br/ ><br/ >This is the entire clue.<br/ ></span>
(Other definitions for titaness that I've seen before include "Giant woman" , "immortal" , "ogre" , "Rhea, for example" , "A huge woman" .)