stratford-upon-avon

Noun
  1. a town in central England on the River Avon; birthplace (and burial place) of William Shakespeare

Khám phá thêm

Các từ liên quan

stratford-upon-avon
A family enjoys a sunny afternoon by the river in Stratford-upon-Avon.