Definition.com
A Sacred grove (n.) whose ancient trees shut out the sky strikes you with the presence of a deity — we worship the sources of rivers, and hold certain pools sacred for their sombre depth.