Meanings1Bengkulu (Indonesian town on the south coast of Sumatra)Written Forms明古魯市Traditional · Main Form明古鲁市Alternate Form