meaning of interceder

1. One who intercedes; an intercessor; a mediator.


Related Words

interceder |

Developed & Maintained By Taraprasad.com

Treasure Words