We do not currently know of any synonyms for byard.
The noun byard is defined as:
Did you mean bard, beard, board or yard?