opiniative
/ɒpɪnɪˈætɪv/Definitions
1. adjective
having or showing a strong opinion
“She was an opinative person who always spoke her mind.”
2. noun
a person who holds strong opinions
“The columnist was known as a leading opinative voice in the city.”