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