0%

ALL meanings of semarang

Se·ma·rang
S s
  • noun semarang a seaport on N Java, in S Indonesia. 1
  • noun semarang a port in S Indonesia, in N Java on the Java Sea. Pop: 1 348 803 (2000) 0
  • noun semarang seaport in NC Java, Indonesia, on the Java Sea: pop. 1,005,000 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?