triforces
English
Noun
triforces
plural of
triforce