Shenzhou

/ (ˈʃɛnˈdʒəʊ) /

noun

any of a series of manned Chinese spacecraft

Word Origin for Shenzhou

C20: Chinese: divine craft or divine mechanism