New Georgia
English
Proper noun
New
Georgia
The largest of the islands in Western Province,
Solomon Islands
.