English-Hindi dictionary »

lamia meaning in Hindi

EnglishHindi
lamia [UK: ˈleɪ.miə]
[US: ˈleɪ.miə]

चुडैल

lamia [lamias] noun
[UK: ˈleɪ.miə]
[US: ˈleɪ.miə]

रक्तचूषक

Your history