Latin-French dictionary »

lamia meaning in French

LatinFrench
lamia [lamiae] (1st) F
noun

lamie(Mythologie) Être fabuleux qui passait pour dévorer les enfants et qu’on représentait ordinairement avec une tête et torse de femme et un corps de serpent
nom

Your history