River of Florence and Pisa (4)
I believe the answer is:
arno
'river of florence and pisa' is the definition.
(I've seen this before)
This is the entire clue.
(Other definitions for arno that I've seen before include "River in central Italy" , "Italian river" , "25's river" , "River flowing through Florence and Pisa" , "River of 4 down?" .)