samarang

Nouns

  • (n) a port city is southern Indonesia; located in northern Java Semarang,

Synonyms

Semarang

Words of close approximity