← DefinitionshareGuessalastornounIn Greek mythology, a spirit or god of vengeance who punishes evil deeds.Synonymsnemesisnounavengernoun