Goddess caught in passion by sweetheart (6)
I believe the answer is:
hecate
'goddess' is the definition.
(thesaurus)
'caught in passion by sweetheart' is the wordplay.
'caught' becomes 'c' (cricket abbreviation).
'in' means one lot of letters goes inside another.
'passion' becomes 'heat' ('heat' can be a synonym of 'passion').
'by sweetheart' becomes 'e' (the heart/centre of 'sweet'. I am not sure about the 'by' bit.**).
'c' put within 'heat' is 'hecat'.
'hecat'+'e'='HECATE'
Can you help me to learn more?
(Other definitions for hecate that I've seen before include "underworld figure" , "Divine witch" , "Goddess of dark places gets the ace" , "Greek goddess of witchcraft and ghosts" , "evil witch" .)