Baby Name Origin: Scotland
Baby Name Meaning: Little Raven
Babies with this name need to be in loving and attentive homes. They are often the life of the party when the party is theirs. They are smart and thoughtful and somewhat practical. Count on this princess to carry on a conversation for hours!