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