What is the meaning of Dusun?

village, rural, countryside

thousand

hamlet

division of administrative areas in Indonesia which are located under sub-districts or villages.

romanization of ꦢꦸꦱꦸꦤ꧀

Source: wiktionary.org