numen: a spirit believed to inhabit an object or preside over a place (especially in ancient Roman religion)
sorrel tree: deciduous shrubby tree of eastern North America having deeply fissured bark and sprays of small fragrant white flowers and sour-tasting leaves