I'd just echo Rachel's point about not trying too hard to come up with some funky word for the name.
Having a self-explanatory name makes it easy for people who know nothing about your program recognize what you do. In our case, at an outreach event, a bunch of people just saw the name and walked up and said, "Oh, I'd never heard of your organization before, but can I donate my old bike to you so it doesn't have to go in the garbage?"