manchuria
1. [ noun ] (geography) a region in northeastern China
Related terms: geographical_area China Port_Arthur
Similar spelling:   Manchurian
  Mansur
  manicurist
  main_course