Lechuza
US Popularity Rank: None
Origin: Mexican
Meaning: Owl
As Mexican legend has it, the name Lechuza refers to a shapeshifting witch. She takes on the form of an owl with a woman's face, but the creep factor doesn't end there! She is known to be murderous, seeking vengeance for own murder for praciticing devil's magic. Lechuza is a name that suits the rebellious and powerful soul you intend to raise.