DVJP: Desha Vimukthi Janatha Party

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

Definition in English: Desha Vimukthi Janatha Party