Grevenmacher The city/word Grevenmacher means Luxembourg. The city Grevenmacher lies in Luxembourg. The country Luxembourg contains the city Luxembourg.