'Samarang' definitions:

Definition of 'Samarang'

(from WordNet)
noun
A port city is southern Indonesia; located in northern Java [syn: Semarang, Samarang]