Definitions
There is 1 meaning of the phrase
Ho Chi Minh City.
Ho Chi Minh City - as a noun
A city in south vietnam; formerly (as saigon) it was the capital of french indochina
Synonyms (Exact Relations)
saigon