RAMSAY STREET
Meaning of RAMSAY STREET in English
Ram ‧ say Street /ˈræmzi striːt/ BrE AmE
the imaginary street in which the main characters live in the Australian television ↑ soap opera Neighbours
Longman Dictionary of Contemporary English.
Longman - Словарь современного английского языка.
2012