What's the meaning of this?

HomeIntroductionMeaningsDonate

Haddad is Cutting-in

Looks somewhat like Haddad

Bits

??
??