Definition of avion
"avion" is probably misspelled. Trying avon instead Definition of avon
1. avon [ n ] a river in central England that flows through Stratford-on-Avon and empties into the Severn
Synonyms upper_avon river_avon upper_avon_river avon Related Terms river England2. avon [ n ] a river in southwestern England rising in Gloucestershire and flowing through Bristol to empty into the estuary of the Severn
Synonyms river_avon avon Related Terms river England3. avon [ n ] a county in southwestern England
Synonyms avon Related Terms county EnglandSimilar Spelling
avonAvina
avian
Avena
avenue