Meaning of sarawak

Definition of sarawak

(noun) the largest state in Malaysia; located on the northwest of the island of Borneo

Other information on sarawak

WIKIPEDIA results for sarawak
Amazon results for sarawak