Etymology of "Ho"
The logo shown in red is the Chinese representation for "Ho". It sounds like the word "river", although the symbol character is slightly different.
According to Wikipedia:
The color red in the Chinese culture is commonly associated with prosperity and good fortune.