Datasegment.com Online Dictionary
  Online Dictionary : S : semarang

semarang


1 definition found

semarang - WordNet (r) 2.1 (2005) :

  Semarang
      n 1: a port city is southern Indonesia; located in northern Java
           [syn: Semarang, Samarang]