Meaning of the name - Daffy

English Name: Daffy
Sex: