Noun Definition

manchuria

1.Definition: a region in northeastern China

Category: Places