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
Tweet