English | German | Russian | Czech

Stratford-upon-Avon English

Meaning Stratford-upon-Avon meaning

What does Stratford-upon-Avon mean?

Stratford-upon-Avon

(= Stratford-on-Avon) a town in central England on the River Avon; birthplace (and burial place) of William Shakespeare

Synonyms Stratford-upon-Avon synonyms

What other words have the same or similar meaning as Stratford-upon-Avon?

Stratford-upon-Avon English » English

Stratford-on-Avon

Are you looking for...?