EnglishEdit

EtymologyEdit

Diminutive with -y.

Proper nounEdit

Ally Pally

  1. (Britain, informal) Alexandra Palace