Crossword Genius

A victory on a river (4)

Ross

I believe the answer is:

avon

'a river' is the definition.
(I know that Avon is a river)

'a victory on' is the wordplay.
'victory' becomes 'v'.
'a'+'v'+'on'='AVON'

(Other definitions for avon that I've seen before include "Shakespeare is know as the Bard of . . . ." , "River and former county" , "English river flowing through Stratford" , "runner" , "Casual attitude" .)

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