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