Golden Bowl

Dictionary

INTERCEDENTa.

Passing between; mediating; pleading for.