spirit [noun] [C] [dated] - a person who has the same opinions, feelings and interests as youWe recognized each other as kindred spirits as soon as we met.
KINDRED
Meaning of KINDRED in English
Cambridge English vocab. Кембриджский английский словарь. 2012