1. Home
  2. Leeza
  3. Popular

Leeza in Pop Culture

Mabel mentioned in an episode of "The Simpsons" ("So I says to Mabel, I says...")
Mabel Able character from the video game "Animal Crossing”