Language is messy. It is governed by rules that are often broken and riddled with exceptions that give it life. In order to create the best possible name for a company, product, baby, horse, character, or other, you have to be willing to do anything and go anywhere with language. Nothing is sacred. Language is alive, and life is messy.
When mucking about with language, don't be afraid to get your hands dirty.