Definition of Semarang

Noun: Semarang  su'maa,róng

  1. 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