sarawak

Noun
  1. The largest state in Malaysia;
    Located on the northwest of the island of Borneo (synset 108987197)

Other Searches