Definitions of Bow Street:
- noun: A street in London WC2, England, of Bow Street Runner fame (OS grid ref TQ3081).
- noun: A village near Aberystwyth, Ceredigion, Wales, possibly named after the London street (OS grid ref SN6284).
(Definitions from Wiktionary)
Related words...
|
|
|
| |