Synonyms for "Phalaris"

Words with similar meaning