I mean even with a dash it's really not a very good name for a business. What does the company even do?
Mind you, self-descriptive company names and domains are more useful for local small businesses; big ones like Google start to get their own meaning. ycombinator? What?