It is not a word in the Spanish language, but English. It means words search.
search for words in English word is Word finder in English is Finder, wordfinder is a seeker of words and if you drive it in the net is like looking for a keyword