Scot, maybe, with the heart of a giant (3)
I believe the answer is:
ian
'scot' is the definition.
'with the heart of a giant' is the wordplay.
'IAN' is hidden in amongst the letters.
But, I am unsure how this is indicated.
'maybe' is the link.
Can you help me to learn more?
(Other definitions for ian that I've seen before include ". . . Botham, . . . Woosnam" , "The familiar Dr Paisley" , "Boy's name (Scottish?)" , "Scottish man's name" , "Scotsman?" .)