Esch-sur-Alzette The city/word Esch-sur-Alzette means Luxembourg. The city Esch-sur-Alzette lies in Luxembourg. The country Luxembourg contains the city Luxembourg.