Dutch-English dictionary »

lamia meaning in English

DutchEnglish
lamia substantief

lamia [lamias](monster in mythology)
noun
[UK: ˈleɪ.miə] [US: ˈleɪ.miə]