I'm not sure what it is with companies just picking a name from the English dictionary. You could be a little more inventive and come up with something either foreign or new-ish. Even a wrong but witty spelling of an existing word would do, but things like Apple, Amazon, Slack, Bird, Riot, Glassdoor... come on.
Not to take away from the tremendous work they're doing but that name really isn't good.