Gracious female, upper-class, somewhere in the Ionian Islands (5)
I believe the answer is:
corfu
'somewhere in the ionian islands' is the definition.
I can't tell whether this defines the answer.
'gracious female upper-class' is the wordplay.
'gracious' becomes 'cor' (both are exclamations of surprise).
'female' becomes 'f' (common abbreviation).
'upper-class' becomes 'u' (similar in meaning).
'cor'+'f'+'u'='CORFU'
Can you help me to learn more?
(Other definitions for corfu that I've seen before include "Largest of the Ionian Islands" , "Greek holiday island" , "Island off west of Greece, popular for holidays" , "Greek island in the Ionian Sea" , "Major holiday island off west coast of Greece" .)