Ally Pally
Jump to navigation
Jump to search
English
[edit]Etymology
[edit]Diminutive with -y.
Proper noun
[edit]Ally Pally
- (UK, informal) Alexandra Palace, located in Muswell Hill, Greater London.
Diminutive with -y.
Ally Pally