Crossword Genius

Girl has daughter by doctor in Ireland (7)

Ross

I believe the answer is:

deirdre

'girl' is the definition.

'daughter by doctor in ireland' is the wordplay.
'daughter' becomes 'd' (genealogical abbreviation).
'by' is a charade indicator (letters next to each other).
'doctor' becomes 'dr' (abbreviation).
'in' indicates putting letters inside.
'ireland' becomes 'eire' (poetic name for Ireland).
'dr' placed inside 'eire' is 'eirdre'.
'd'+'eirdre'='DEIRDRE'

'has' acts as a link.

(Other definitions for deirdre that I've seen before include "Female" , "-- of the Sorrows (Synge)" , "Girl of Irish myth - rid deer (anag)" , "Woman" , "Tragic heroine of Irish myth" .)

I've seen this clue in The Sun and The Times.
Want a hint initially instead of a full solution? Install my app