We do not currently know of any synonyms for Leard.
The proper noun Leard is defined as:
Did you mean lard, beard, heard, lead or learn?