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