The Caribbean Dictionary

churail
1 definition
1
 
Noun
The evil spirit of a woman who died during childbirth
Synonyms
Tags
folklore
Pictures
Spaispwagh Oct 07, 2016
Why is she evil
400