Definition of Semarang

  • (noun) a port city is southern Indonesia; located in northern Java

Synonyms of Semarang


Antonyms of Semarang


No Antonyms Found.

Homophones of Semarang


No Homophones Found.