Dictionary.com
Thesaurus.com

tropaia

  • plural
    of tropaion.
    tropaion
    noun
    a tropaeum, especially in Greece.

More Suggestions