Zilupe The city/word Zilupe means Latvia. The city Zilupe lies in Latvia. The country Latvia contains the city Latvia.