triskele - English Synonyms Dictionary

triskele

n.
[1] triskelion