But the eng names have english words as well. They are often misspelled to make them different from the acual word. Golem, Mew, Gloom, Persian, Abra, Kadabra, Alakazam, Haunter, Electrode(?), Kabuto(?) are names from words that already exist.
Gastly, Muk, Onix, Koffing, Weezing, Jynx, Unown and Porygon are mispellings of existing words
Seaking and Slowking are combination of two words
Raikou is a japanese word (lightning)
The japanese cannot misspell the words as in english. So, both unknown and unown is announ in japanese.
For instance in the game Legaia they translated 'naito' into 'nighto' even if the word was supposed be be 'night'.
To me, it doesn't matter if the name is directly from a word, wether you misspell it or not. I like the names Fire, Freezer and Thunder.