Kathavarayan (deity)
Kathavarayan is a Tamil folk deity venerated in South India and Sri Lanka. His worship is prevalent amongst rural Tamil people, as his worship mostly happens in rural Tamil Nadu. His name is a combination of two names: kathavar and ayan. He is believed to have been a real person as Tamil folk deities are those who performed superhuman deeds to protect their community or villages.