sheroots

English

Noun

sheroots

  1. plural of sheroot

Anagrams