SOHO


Meaning of SOHO in English

/soh"hoh, soh hoh"/ , n.

1. a district in London, England, including Soho Square: a predominantly foreign section since 1685; noted for its restaurants.

2. SoHo.

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .