Sinhala Dictionary definitions for flagellation
flagellation 🔊
flagellation : තැළීම
flagellation : තාඩනය
flagellation definition
Noun. A beating or flogging; a whipping; a scourging.
Lern More About
- Wiki Definition: flagellation
- Google Search result: Google
- Wiki Article: Wikipedia