Crossword Genius

I strove to develop Italian city (7)

Ross

I believe the answer is:

treviso

'italian city' is the definition.
(I've seen this before)

'i strove to develop' is the wordplay.
'to develop' is an anagram indicator.
'i'+'strove'='istrove'
'istrove' anagrammed gives 'TREVISO'.

(Another definition for treviso that I've seen is " North Italian city".)

I've seen this clue in The Independent.
Want a hint initially instead of a full solution? Install my app