ad·vo·cate
noun . ˈadvəkət/
1.a person who publicly supports or recommends a particular cause or policy.
"he was an untiring advocate of economic reform"
verb ˈadvəˌkāt/
1. publicly recommend or support.
"they advocated an ethical foreign policy"
Google definition for Advocate