SUMATRA

Sumatra

Sumatra, is an island in western Indonesia, to the west of the Sunda Islands. It is the largest island that is entirely in Indonesia and the sixth largest island in the world at 473,481 km2 with a current population of almost 50 million . Its biggest city is Medan with over 4 million in the greater urban area.

The above text is a snippet from Wikipedia: Sumatra
and as such is available under the Creative Commons Attribution/Share-Alike License.

Need help with a clue?
Try your search in the crossword dictionary!