Meaning: The special animal or person gave her three things she wanted.
Choice of Words:Magical means having or using magic. Creature is an animal or a person.
Alternative Expressions
A magical being gave her three things she wanted.
Meaning: This sentence has the same meaning as the first sentence, but it uses different words.
Choice of Words:Being is another word for creature. Gave is another word for granted. Things are objects or items. Wanted means to desire or request something.
The creature with magic powers fulfilled her three desires.
Meaning: This sentence also has the same meaning as the first two sentences, but it uses even more different words.
Choice of Words:Fulfilled means to make something happen or come true. Desires are the same as wishes.