The kind of person most likely to read the Mahabharata (5)
I believe the answer is:
hindu
(Other definitions for hindu that I've seen before include "Follower of great Indian religion" , "One practising an Indian religion" , "Swami, perhaps" , "Believer in South Asian religion" , "Believer in an Indian religion" .)