Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of willy

- A large wicker basket.
- Same as 1st Willow, 2.