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