I can't help but note that there's a difference in the meaning of the word 'ho' in US English and English English. Here's the English English one:
Originally Posted by tirk
1 an expression of surprise, admiration, triumph, or derision: Ho! I'll show you.
• [in combination ] used as the second element of various exclamations: what ho! | heave ho.
2 used to call for attention : ho there!
• [in combination ] dated, chiefly Nautical used to draw attention to something seen: land ho!
ORIGIN natural exclamation: first recorded in Middle English
In the US however ...