HOLLOWAY


Meaning of HOLLOWAY in English

Hol ‧ lo ‧ way /ˈhɒləweɪ $ ˈhɑːl-/ BrE AmE

1 . an area of North London

2 . a prison for women in North London

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