Kindred spirit
What it means
A person who shares one's important interests, values, or way of seeing the world.
Reach for it when describing unusually easy recognition and affinity between people
Leila found a kindred spirit in the new conservator who loved forgotten maps.