We do not currently know of any synonyms for metaphore.
The noun metaphore is defined as:
Did you mean metaphor or metaphors?