Khorgo The city/word Khorgo means Russia. The city Khorgo lies in Russia. The country Russia contains the city Russia.