Meaning: Having done

Pronounciation: Do-ninch