Austrian governess given cold welcome makes music (8)
I believe the answer is:
mariachi
'music' is the definition.
(I've seen this before)
'austrian governess given cold welcome' is the wordplay.
'austrian governess given' becomes 'maria' (I can't justify this - if you can you should give a lot more credence to this answer).
'cold' becomes 'C' (eg on taps).
'welcome' becomes 'hi' (both are greetings).
'maria'+'c'+'hi'='MARIACHI'
'makes' acts as a link.
Can you help me to learn more?
(Other definitions for mariachi that I've seen before include "Traditional Mexican folk music" , "Mexican street musician" , "street musicians?" , "Source of Mexican music" , "one who performs music" .)