The Caribbean Dictionary

succouyant
1 definition
0
 
Noun
A ghost or spirit that lives as an old woman by day, but turns into a blood sucking monster by night. According to some legends, she is able to to take off her skin and put it back on.
Tags
folklore
Pictures
400