- Gulf of Siam as a noun:
- 1
Gulf of Siam
noun
1 Gulf of Siam
An arm of the South China Sea between Indochina and the Malay Peninsula.
synonym: Gulf of Thailand.
debug info: 0.0171
noun
An arm of the South China Sea between Indochina and the Malay Peninsula.
synonym: Gulf of Thailand.
debug info: 0.0171