Online Reference
For Body, Mind & Spirit
Term: Foliate
1 definition
0 articles
6,551 views
DEFINITION:
Name of an image found on a number of early churches that resembles a human face made of leaves. The faces were often horned or had antlers, or leaves in the shape of antlers, to symbolize the
Horned God
known as “
The Green Man
.”
Link to this term:
http://www.llewellyn.com/encyclopedia/term/Foliate