Zaha is both a surname and a given name. Notable people with the name include:Alin Zaha, Romanian footballer, plays for Bad Hersfeld, has played for various Romanian clubs Wilfried Zaha, Ivorian-English footballer, plays for Crystal Palace and Ivory Coast, has played for England Zaha Hadid, architect