Cheat leaving firm in Greek location (5)
I believe the answer is:
crete
This could be a double definition.
'cheat leaving firm in greek' is the first definition.
I know that 'greek' relates to this answer.
'location' is the second definition.
(I have seen 'European location' mean 'crete' so perhaps 'location' could also mean 'crete')
Can you help me to learn more?
(Other definitions for crete that I've seen before include "Island whose largest city is Heraklion" , "Large island south of Greece, once home to the Minoans" , "Large island in Med" , "Knossos island" , "Major island south of Greece" .)