Version Française
Meaning of
"idole"
in English language
French to English
English to French
French
English
idole
idol
idole animiste (fétiche) de la famille fondatrice d’un village, gardé par un membre de cette famille
animist idol of the founding family of a village, in the custody of a male descendant
idole, fétiche (animiste)
idol, fetish (in animism)