meaning of deliverer

1. One who delivers or rescues; a preserver.
2.
One who relates or communicates.
3.
a person who gives up or transfers money or goods


Related Words

deliverer |

Developed & Maintained By Taraprasad.com

Treasure Words