triamonds

English

Noun

triamonds

  1. plural of triamond

Anagrams