'Samarang' definitions:

Definition of 'Samarang'

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