Small role on a Greek place (6)
I believe the answer is:
sparta
'greek place' is the definition.
'sparta' can be an answer for 'place' (I have seen 'place of austerity' mean 'sparta' so perhaps 'place' could also mean 'sparta'). I am unsure of the 'greek' bit.
'small role on a' is the wordplay.
'small' becomes 's' (abbreviation - e.g. clothes size).
'role' becomes 'part' (eg a part or role in a film).
'on' says to put letters next to each other (in a down clue, letters appear on others).
's'+'part'+'a'='SPARTA'
Can you help me to learn more?
(Other definitions for sparta that I've seen before include "Ancient country" , "Enemy of Athens?" , "Ancient Greek city noted for its austerity" , "Ancient Greek city, capital of Laconia" , "Ancient Greek city whose citizens were noted for hardiness" .)