English → Hindi dictionary
stratford upon avon
स्टार्टफोर्ड अप औन ऐवोन
Definition
a town in central England on the River Avon; birthplace (and burial place) of William Shakespeare
All Hindi meanings
स्टार्टफोर्ड अप औन ऐवोन
Similar words
stratford on avon
Looking for poetry? Read shayari and poems by great poets.