JHVST: John Hancock Variable Series Trust

What does JHVST mean? The above is one of JHVST meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: John Hancock Variable Series Trust