meaning of Amalekiter

Amalekiter - German to English

Amalekites