North Borneo

Explore definitions, synonyms, and language insights of North Borneo

Definitions

Noun
a region of Malaysia in northeastern Borneo

Synonyms