Perfume coming from market trader's stand thanks to me (5)
I believe the answer is:
smell
'perfume' is the definition.
(thesaurus)
'market trader's stand thanks to me' is the wordplay.
I cannot quite see how this works, but
'me' is found in the answer.
This may be the basis of clue (or it may be nonsense).
'coming from' is the link.
(Other definitions for smell that I've seen before include "Hum" , "Aroma" , "Nasal sense" , "Unpleasant odour" , "Scent" .)