Noun Definitionsamarang1.Definition: a port city is southern Indonesia; located in northern JavaRelated Noun(s):semarangCategory: Places