meaning of succourer

1. someone who gives help in times of need or distress or difficulty


Related Words

succourer |

Developed & Maintained By Taraprasad.com

Treasure Words