He's abandoned Greek lady (5)
I believe the answer is:
ellen
'lady' is the definition.
I can't explain the rest of the clue.
Can you help me to learn more?
(Other definitions for ellen that I've seen before include "English actress, ____ Terry (1847-1928)" , "Terry perhaps" , "It could be Terry" , "MacArthur, round-the-world yachtswoman" , "Dame - - Macarthur (naut.)" .)