Sabah

Explore definitions, synonyms, and language insights of Sabah

Definitions

Noun
a region of Malaysia in northeastern Borneo