meaning of advocator

1. a person who pleads for a cause or propounds an idea


Related Words

advocator | advocatory |

Developed & Maintained By Taraprasad.com

Treasure Words