The Caribbean Dictionary

birth place
1 definition
0
 
Noun
Where one's afterbirth / placenta is buried.
Synonyms
Tags
place
Pictures
400