TMDP: Tarai Madhes Democratic Party

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

TMDP: Tarai Madhes Democratic Party

Definition in English: Tarai Madhes Democratic Party