vanmaram

Flagellant - meaning in malayalam

Meanings for Flagellant

noun
മതാചാരാനുഷ്‌ഠമായി സ്വയം പ്രഹരിക്കുന്നവന്
adj
ചമ്മട്ടി പ്രഹരം നടത്തുന്ന