kei-
Sometimes the word is written separately with a space between it and the following word.
From kei (“boulder”) in the combination keihard (“rock-hard”), which was then interpreted as a general intensifying prefix.