Word info Synonyms

Gulf of Siam

Noun

Meaning

an arm of the South China Sea between Indochina and the Malay Peninsula

Source: WordNet

Synonyms

Close letter words and terms