We do not currently know of any synonyms for defendours.
The noun defendours is defined as:
Did you mean defenders?