See Welshwoman's delightful (7)
I believe the answer is:
elysian
'delightful' is the definition.
Both the definition and answer are adjectives. Maybe there's an association between them I don't understand?
'see welshwoman's' is the wordplay.
'see' becomes 'ely' (see is a place with a cathedral - e.g. Ely).
'welshwoman' becomes 'sian' (common Welsh name).
'ely'+'sian'='ELYSIAN'
Can you help me to learn more?
(Other definitions for elysian that I've seen before include "Of abode of the blessed dead in Greek mythology" , "of the most beautiful fields" , "Any isle (anag.)" , "glorious" , "Heavenly" .)