English synonyms about - contact  

Sarawak

noun

1 Sarawak

The largest state in Malaysia; located on the northwest of the island of Borneo.

Dutch: Sarawak


Find more on sarawak elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0186