Search the meaning/definition of over one hundred thousand
words!
Random Word
hazel means
any of several shrubs or small trees of the genus Corylus bearing edible nuts enclosed in a leafy husk; the fine-grained wood of a hazelnut tree (genus Cor... more