Any name has possible brandability. The question is how much $$$$$$$ are you gonna spend on branding.
Well i was thinking on making it a search engine but as it may cost to much to run specially when it comes to advertising.