I was unable to identify it.
When searching for most of the words on that site on Google, it was the only site that would come up in the results.
I tried some translation tools that were on this site:
It came up empty.
I also tried www.foreignword.com... with no success.