CompareWords
Compare
Willowed
Definition:
(a.) Abounding with willows; containing willows; covered or overgrown with willows.