meaning of Akeda

Akeda - German to English

akeda [binding of Isaac]