WikiShrek

Margherita is a name that does not belong to a cat Puss in Boots spent time with. When he calls her by this name, she corrects him, and he suggests Rosa instead. (Puss in Boots (film))