A successful branding program is based on the concept of singularity. It creates in the mind of the prospect the perception that there is no product on the market quite like your product.
Only brand names register in the mind... What you should generally do is take a regular word and use it out of context to connote the primary attribute of your brand.
Successful brands get into the mind slowly. A blurb in a magazine. A mention in a newspaper. A comment from a friend. A display in a retail store. After a slow buildup, people become convinced that they have known about the brand forever.
The real barrier (to building a brand) is the human mind. It normally takes decades to build a brand because it takes decades to penetrate the gray matter in between your ears.
When a really new product comes along, it's almost always a mistake to hang a well-known name on it. The reason is obvious. A well-known name got well-known because it stood for something. It occupies a position in the prospect's mind. A really well-known name sits on the top rung of a sharply defined ladder. The new product, if it's going to be successful, is going to require a new name. New ladder, new name. It's as simple as that.