We do not currently know of any synonyms for enduro.
The noun enduro is defined as:
See full definition of the word enduro.
Did you mean endure?