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