RD Glossary
- sheela
(Sheela-na-gig) A term used to refer to carvings of female form with legs open displaying their genitalia. The purpose of these carving is much in debate but exhibitionist figures, both male and female, are found in many countries.
RD Glossary by Run Digital