noun an inlet of Lake Michigan on the NW of the Lower Peninsula of Michigan.
grand traverse bay 🔊 Listen to this noun an inlet of Lake Michigan on the NW of the Lower Peninsula of Michigan. Share Facebook Twitter Google +