French-English dictionary »

psychopompe meaning in English

FrenchEnglish
psychopompe nom {m} nom {f}

psychopomp◼◼◼(entity who assists souls)
noun