English → Hindi dictionary
avon
एवोनडेल
Definition
a river in southwestern England rising in Gloucestershire and flowing through Bristol to empty into the estuary of the Severn
Similar words
upper avon riverriver avonupper avon
Looking for poetry? Read shayari and poems by great poets.