duhos

English

Noun

duhos (plural duhoses)

  1. A Caribbean ceremonial seat.

Anagrams