The correct term for a person who shows great enthusiasm for a particular subject or activity is zealot . This is a noun that describes someone who is fanatical about a cause. Other options do not fit this definition as well.
;
The term that best describes a person showing great enthusiasm for a particular subject is zealot . This word refers to someone who is fanatical or passionate about a cause. Other options provided do not fit this definition as closely. ;