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