PRINCES STREET


Meaning of PRINCES STREET in English

ˈPrinces Street BrE AmE

the main street in Edinburgh, Scotland, with many shops and banks

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.