C2 noun /ˈfriːˌθɪŋkər/
freethinker
Meaning
A person who forms opinions based on reason and independent thought rather than tradition or authority.
Example
Voltaire was considered a great freethinker of his time.