Meaning of NLD in English:

NLD

abbreviation

  • (in Burma) National League for Democracy.