siam : Idioms & Phrases

Index


gulf of siam

  • noun an arm of the South China Sea between Indochina and the Malay Peninsula
    Gulf of Thailand.
WordNet