I just caught part of "The Dog Whisperer," and this is the name of Cesar Millan's wife. I've never heard it before, but it's so pretty... obviously it's the word 'illusion' in Spanish, but what does it refer to? Is it part of one of the names for Mary?
- mirfak