Definition of Semarang in English:

Semarang

proper noun

  • A port in Indonesia, on the northern coast of Java; population 1,396,000 (est. 2007)

Pronunciation:

Semarang

/səˈmäˌräNG/