avun ( synonym found)

Definition of avun:

°Any of several rivers in Britain.
°A former modern county of England (from 1974 to 1996) created from Bristol, southern Gloucestershire and northern Somerset.

Definition of avun:

°Any of several rivers in Britain.
°A former modern county of England (from 1974 to 1996) created from Bristol, southern Gloucestershire and northern Somerset.

Back to Top