m is prefix for animate noun class especially human beings for nationality. Likewise -ese is a suffix added to a noun China as follows:
China + ese = Chinese;..... m + China = Mchina
Where in English you add ese as a suffix Where in Swahili you add a prefix 'm' to mean the same thing:
Therefore ese = m
Congo + lese = Congolese;.... m + congo = mkongo
Swahili language is straight forward never pronounce c as k.
America + n = American
m + America = mwamerika (Glide formation for m+a to get mwa)
Therefore [...ese, lese, n ] = m in Swahili
It is only a noun in Swahili although in English it can be a noun or an adjective depending on context as follows:
adjective relating to China or its language, culture, or people.
noun the language of China; a native or inhabitant of China, or a person of Chinese descent.
In Swahili it is only a noun not an adjective because Swahili has a different form of its adjective which is kichina for Chinese as an adjective.