Language:
Free Online Dictionary|3Dict

明古鲁

Source : CEDICT

Bengkulu (Indonesian town on the south coast of Sumatra)