Sketch Engine is a great source of product name ideas. Just type a word that comes to your mind first as a plain description of your product or service and let the automatically-generated thesaurus help you with product name suggestions. The thesaurus produces a list of similar words or words from the same category which will stimulate the creative minds of product naming professionals. The thesaurus is generated automatically and as such, it is not limited by space or human costs which means that a thesaurus entry of virtually unlimited length can be generated for any word in the language. While the top of the list is likely to contain predictable equivalents, scrolling further down will bring less direct and less similar alternatives which might give rise to new brands, trademarks and product names. There is no limit to how far from the original word the user can go.
Read this post to understand how automatic thesaurus works.
Product name ideas (thesaurus) can be generated in 30+ major languages.