ho chi minh city

Noun
  1. A city in South Vietnam;
    Formerly (as Saigon) it was the capital of French Indochina (synset 109187034)

Other Searches