We do not currently know of any synonyms for farrand.
The adjective farrand is defined as:
Did you mean friend?