Definitions of Sault sainte marie:

  • noun:   a town of southern Ontario opposite northern Michigan