Online Reference For Body, Mind & Spirit

Term: Horse

DEFINITION:

A Voudoun term for a person who is possessed in ritual by one of the Loa.