A JVM language is any language with functionality that can be expressed in terms of a valid class file which can be hosted by the Java Virtual Machine.
There are several JVM languages, both old languages ported to JVM and completely new languages.