China ...Chinese
Portugal ...Portuguese
Senegal ...Senegalese
Sudan ...Sudanese
Lebanon ...Lebanese
Malta ...Maltese
Vietnam ...Vietnamese
The "-ese" suffix comes from the Latin suffix -ensis (meaning "belonging to" or "originating in")
Blame the early Portuguese traders mapped and interacted with parts of Asia. The suffix got used because of that.