Definition of Sarawak

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

Semanticaly linked words with "sarawak"