Yahoo Web Search

Search results

  1. Dictionary
    sogo shosha
    /ˌsəʊɡəʊ ˈʃəʊʃə/

    noun

    • 1. a very large Japanese company that trades internationally in a wide range of goods and services.

    More definitions, origin and scrabble points