Samarang - Definition

samarang

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

Look up another word