Howard after royal award for Shakespearean fairy role (6)
I believe the answer is:
oberon
'shakespearean fairy role' is the definition.
'oberon' can be an answer for 'role' (I have seen 'Shakespearean role' mean 'oberon' so perhaps 'role' could also mean 'oberon'). I am not sure about the 'shakespearean fairy' bit.
'howard after royal award' is the wordplay.
'howard' becomes 'Ron' (Ron Howard).
'after' means one lot of letters go next to another.
'royal award' becomes 'obe' (Order of the British Empire. I am not sure about the 'royal' bit.).
'ron' put after 'obe' is 'OBERON'.
'for' acts as a link.
Can you help me to learn more?
(Other definitions for oberon that I've seen before include "Shakespeare's fairy king" , "Fairy king (AMND)" , "Moon" , "MND fairy king" , "Borneo (anag)" .)