Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

lamia Definition

Cancel
lamia
noun(la-mia)
a female demon : vampire
lamia
geographical name(la-mia)
city in east central Greece northwest of Thermopylae population 43,898

Words Related to lamia!

lamia Examples by Brain Bank Users