Definition, synonyms and related words
Someone with the same feelings or attitudes as oneself; kindred spirit.