Definition of Semarang in US 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/