There are some 200 countries on the planet.
Coming up with a name for a product that is readable, can be easily spelled, makes sense in the product context, has not been registered in any of the 200 countries, does not sound close to anything in any of the 200 countries and does not have an unpleasant meaning in any of the 200 countries is virtually impossible.
Examples of language foul ups:
Chevy 'Nova' in Latin America (
TV Show Frazier used the 'f' word unedited several times in one of the shows; albeit in German so it went right past the censors
Google for other examples. It is a PR person's nightmare.