Definition of Semarang
Noun: Semarang su'maa,róng
- A port city is southern Indonesia; located in northern Java
- Samarang
See also:
semaphoring
semasiological
Anagrams containing the word Semarang
sarangme gsemaran ngsemara angsemar rangsema arangsem marangse emarangs