teraphs

English

Noun

teraphs

  1. plural of teraph

Anagrams