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