Quantcast
Merriam-Webster Logo
  • Dictionary
  • Thesaurus
  • Scrabble
  • Spanish Central
  • Learner's Dictionary

Semarang

play
geographical name Se·ma·rang \sə-ˈmär-ˌäŋ\

Definition of Semarang

  1. city & port Indonesia in cen Java on N coast pop 1,250,971




Learn More about semarang


Seen and Heard

What made you want to look up Semarang? Please tell us where you read or heard it (including the quote, if possible).