GNU Collaborative International Dictionary of English
Found one definition
-
Soho (?), interj. Ho; -- a word used in calling from a distant place; a sportsman's halloo. Shak.
[1913 Webster]
Soho (?), interj. Ho; -- a word used in calling from a distant place; a sportsman's halloo. Shak.
[1913 Webster]