The most important thing for a brand name like this to be is:
1. Simple to remember and easy to pronounce.
2. Unique and stands out from other generic names.
3. Aesthetically sounds/looks good.
Under this criteria: "Google" works. "Bing" works. "DuckDuckGo" does not work.