meaning of Abrahams Schoß

Abrahams Schoß - German to English

Abraham's bosom