uhrilehto

Noun

 * 1)  sacred grove grove in which sacrificial ceremonies were habitually held