Word info Synonyms

Samarang

Noun

Meaning

a port city is southern Indonesia; located in northern Java

Source: WordNet

Synonyms

Anagrams

Close letter words and terms