Good names don’t just appear magically! You have to evaluate different candidates and to do this you can combine different words and/or expressions which are related to either you or your product. If you need some help to explore naming possibilities, go and try Visual Thesaurus, an interactive tool that allows you to discover the connections between words and concepts you’re thinking about. You can get inspiration by adding something to an already established keyword (you can add other roots, affixes or find rhymes with this tool) or by “looking” at your words with a visual dictionary.
You must distinguish yourself somehow, and a unique name is one of the things that can help you. Would Starbucks have been so successful if its name was “Coffee Lovers”? Go and take a zero Google match, one or two words nobody has ever thought about.