SOHO Meaning of SOHO in English ( interj. ) Ho; -- a word used in calling from a distant place; a sportsman's halloo. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012