1 result for *剕

Top match
  1. Noun

    cutting off a foot (one of the five punishments of ancient China)

    Historical termsee 五刑

Pitch on OJAD