Semarang — synonyms, definition

1. Semarang (Noun)

1 synonym
Samarang
1 definition

Semarang (Noun) — A port city is southern Indonesia; located in northern Java.

5 types of
city metropolis port urban center urban centre
1 part of
java