Strand(London). The bank of the Thames (Saxon for a beach or shore); whence stranded, run ashore or grounded. Source: Dictionary of Phrase and Fable, E. Cobham Brewer, 1894 More on Strand from Infoplease:
|
24 X 7Private Tutor
Explore Statistics Symbols , Algebra
|