Excellent name for woman? Right! (7)
I believe the answer is:
stellar
'excellent' is the definition.
(I've seen this in another clue)
'name for woman? right' is the wordplay.
'name for' becomes 'st' (I can't justify this - if you can you should believe this answer much more).
'woman?' becomes 'ella' (woman's name).
'right' becomes 'r' (common abbreviation).
'st'+'ella'+'r'='STELLAR'
Can you help me to learn more?
(Other definitions for stellar that I've seen before include "Exceptionally good" , "boss!" , "like a star" , "of celebrities" , "Top-notch" .)