Meaning : A town in central England on the River Avon. Birthplace (and burial place) of William Shakespeare.
Synonyms : stratford-on-avon
Stratford-upon-avon ka meaning, vilom shabd, paryayvachi aur samanarthi shabd in Hindi. Stratford-upon-avon ka matlab kya hota hai?