cmsa

/K AH0 M EH1 S EY1/
noun
  1. 1

    (China, space science) Initialism of China Manned Space Agency.