Cam-ranh-bay definition

kămrăn, kämrän
An inlet of the South China Sea in southeast Vietnam. Formerly a French naval base, it was the site of a large US military installation during the Vietnam War.
1
0
Advertisement