yedda

English

Noun

yedda (uncountable)

  1. A type of straw used to make straw hats

Anagrams