SOHO Meaning of SOHO in English (interj.) Ho; -- a word used in calling from a distant place; a sportsman's halloo. Webster's English dictionary. Английский словарь Webster. 2012