izzard

izzard definitions

noun
  • The letter Z; zed, zee.