1) avonNoun
|
|
A county in southwestern England | جنوب مغربی انگلینڈ میں ایک ملک |
2) avonNoun
|
|
A river in central England that flows through Stratford-on-Avon and empties into the Severn | وسطی انگلینڈ میں ایک دریا |