Kamus SABDA Mobile
Bahasa Indonesia English

Found 1 definition: stratford-on-avon.

stratford-on-avon top

Pos: Noun
[WORDNET DICTIONARY]

Noun stratford-on-avon has 1 senses

   stratford-on-avon(n = noun.location) stratford-upon-avon - a town in central England on the River Avon; birthplace (and burial place) of William Shakespeare;
is a kind of town