Yes. A thesaurus is a great way to choose company names. I use it quite often for lots of different things.
For instance, using the thesaurus on the word "imagination", and you'll recognize a few company names.
imagination
acuteness, artistry, awareness, castle-building, chimera, cognition, conception, creation, creative thought, creativity, enterprise, fabrication, fancy, fantasy, idea, ideality, illusion, image, imagery, ingenuity, insight, inspiration, intelligence, invention, inventiveness, mental agility, notion, originality, perceptibility, realization, resourcefulness, sally, supposition, thought, thoughtfulness, unreality, verve, vision, visualization, wit, wittiness
I am putting myself to the fullest possible use, which is all I think that any conscious entity can ever hope to do. ~Hal-9000