sabah

Explore definitions, synonyms, and language insights of sabah

Definitions

Noun
a region of Malaysia in northeastern Borneo