Definitions of Manchuria:

  • noun:   a region in northeastern China