What does abraham's bosom mean?

abraham's bosom meaning in General Dictionary

where the just enjoy the comfort of paradise after death