English dictionary
samarang meaning and definition
Definition and meaning of samarang at MeaningMonkey.org. samarang meaning and definition in the English Dictionary.SAMARANG noun
Definition of Samarang (noun)
- a port city is southern Indonesia; located in northern Java
- synonyms: Semarang
Source: Princeton University Wordnet