Related Words for word “vindicta”
vindicta - Did you Mean?
indict (indicts)
indicia
indict
vindicate