We do not currently know of any synonyms for Byards.
The proper noun Byards is defined as:
Did you mean bards, beards, boards or yards?