Stratford-upon-Avon


Definition: Meaning of, Stratford-upon-Avon in English to English dictionary.

Pronunciation: / ˌstratfədəpɒnˈeɪv(ə)n /

  • synonym
  • antonym
  1. a town in Warwickshire, central England, on the River Avon. It is famous as the place where William SHAKESPEARE was born, and is very popular with tourists.
    SYNONYM
    Not found!
    ANTONYM
    Not found!
synonym
antonym