Lamia
NamePopularityNamesakes
There are multiple entries for Lamia.
LAMIA (1)   f   Arabic
LAMIA (2)   f   Greek Mythology