Vocabulary

ネオポリス

neopolis; new town; newly developed area

noun