Find the word definition

Wikipedia
Simeulue

Simeulue is an island of Indonesia, off the west coast of Sumatra. Its capital is Sinabang.

Simeulue was once a part of West Aceh Regency but was split off in 1999 and became a separate Simeulue Regency.