flagrum

Noun
1