Report playing a role in city (9)
I believe the answer is:
bangalore
'city' is the definition.
(I have seen 'Indian city' mean 'bangalore' so perhaps 'city' could also mean 'bangalore')
'report playing a role' is the wordplay.
'report' becomes 'bang' (report can mean a loud noise).
'playing' indicates anagramming the letters.
'a'+'role'='arole'
'arole' is an anagram of 'alore'.
'bang'+'alore'='BANGALORE'
'in' acts as a link.
(Other definitions for bangalore that I've seen before include "city in India" , "State capital" , "Indian city" , "Asian city" .)