LAMIA


Meaning of LAMIA in English

[Basque] A water sprite or mermaid in Basque stories. She has none of the malignancy of the conventional Lamia of classical mythology.

Encyclopedia Mythica English dictionary.      Английский энциклопедический словарь греческой мифологии.