Definitions of Tupelo:

  • noun:   a town in northeast Mississippi
  • noun:   any of several gum trees of swampy areas of North America
  • noun:   pale soft wood of a tupelo tree especially the water gum