Deliverance

"Deliverance" in French

délivrance

(Act of delivering, the state of being delivered, or something delivered)

Data sourced from Wiktionary, WordNet, CMU, and other open linguistic databases. Updated March 2026.