orrises

English

Noun

orrises

  1. plural of orris

Anagrams