I had always heard that Kalamazoo meant "boiling waters" so I was a little surprised when I found this:

The name Kalamazoo comes from the Indian word "Kikalamazoo" which means the mirage of reflecting river.

I was also quite surprised to learn that apparantly there is more than one Kalamazoo
http://www.placesnamed.com/k/a/kalamazoo.asp

Kalamazoo, Arkansas
Kalamazoo, Florida
Kalamazoo, West Virginia