lei

Noun
  1. Flower arrangement consisting of a circular band of foliage or flowers for ornamental purposes (synset 104613372)

Found on Word Lists

Find words of a similar nature on these lists:

Other Searches