We do not currently know of any synonyms for lizzard.
The noun lizzard is defined as:
Did you mean lizard or blizzard?