Yes, Senni

"Spirit" is litterally translated by "esprit" too but it takes a "religious" or "metaphysical" sense.
The meaning is closer to soul (âme).
Spirit = esprit
soul = âme
Il y a une nuance religieuse, mais les 2 sont des concepts abstraits très proches et souvent utilisés comme synonymes.
(this is a real bilingual answer!

)