0%

ALL meanings of gulf of tonkin

gulf of Ton·kin
G g
  • noun gulf of tonkin an arm of the South China Sea, bordered by N Vietnam, the Leizhou Peninsula of SW China, and Hainan Island. Length: about 500 km (300 miles) 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?