Earnings still evident in Parisian street (7)
I believe the answer is:
revenue
'earnings' is the definition.
(thesaurus)
'still evident in parisian street' is the wordplay.
'still' becomes 'even' ('even' can be a synonym of 'still').
'evident in' is an insertion indicator.
'parisian street' becomes 'rue'.
'even' placed inside 'rue' is 'REVENUE'.
(Other definitions for revenue that I've seen before include "made?" , "Money received" , "Income from tax" , "Ready" , "Earnings" .)