As an interjection soho is
(obsolete) ho; halloo; a word used in calling from a distant place.
wikidiffcom
Not English
Wikidiffcom has no English definition. It may be misspelled. soho
Proper noun
(
en proper noun)
An area of central London’s West End.
: an area of Manhattan.
Anagrams
*
*