Zaha was strongly linked with a move away from Selhurst Park during the summer transfer window, but signed a new five-year contract with the Eagles last month.
The 25-year-old netted nine Premier League goals for Palace last term, and has started the 2018-19 campaign with two goals in three Premier League appearances.
Morrison has branded Zaha "a superstar", and has insisted that the Ivory Coast international has the potential to play for Barcelona or Real Madrid.
"He's a top, top player, I believe he could play for one of the top four teams or even Barcelona or Real Madrid. He's a superstar and when he has the ball at his feet he makes things happen," Morrison told Yahoo Sport. "Eventually he'll leave, but we have to make the most of them while he is there."
Zaha has scored 45 times and registered 55 assists in 290 appearances for Palace in all competitions.