Delgamar

Delgamar was the Lord of Umbar during S.A. 3429.