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