Definition of Semarang

  • 1. A port city is southern Indonesia; located in northern Java Noun

Synonyms for word "semarang"

Semanticaly linked words with "semarang"