搜狐SōuhúTop 5000Meanings1. Sohu, Chinese web portal and online media companyCharacters used搜to search狐fox