Logo
Search icon

sally

/ˈsæli/

noun

Meaning

  • A willow

  • Any tree that looks like a willow

  • An object made from the above trees' wood