English word ?
The name is composed of two words. While both of these words are used in standard English, I believe each (and possibly even the combination of the two) is somewhat 'international' in nature and may be used in other European languages as well. I don't think they would normally be used in Czech, however, I don't speak Czech and could be wrong on this point.