What is the meaning of Treow?

tree

wood

(collective) trees, a forest

a piece of wood: beam, log, stake, staff, cudgel

gallows; cross

loyalty, faithfulness

grace, favour, help

an assurance of faith; word, promise, engagement, covenant, league

Source: wiktionary.org