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