A person who is pure of heart is one who is genuine, honest, and has good intentions. They don't pretend to be something they're not and are not driven by selfish motives. They possess a kindness and innocence that is untainted by the world. They are compassionate, understanding, and have a strong moral compass.