Wiktionary
intercessions
n. (plural of intercession English)
n. (plural of intercession English)