When we decoded what your fave stars' names mean, M Girls everywhere were super excited to find out what names like "Selena," "Demi," and "Zayn" meant. But now, we're doing something a little different — this time we're revealing the secret meanings behind your favorite TV and movie characters' names!
From Ravi Ross to Cat Valentine, we bet you'll never guess what some of your fave characters' names mean. In fact, we're pretty sure some of these will shock you, since a lot of them make sense with their personalities.
Are you ready to find out what your fave characters' names mean? Click through the gallery to reveal them all, then tell us in the comments which one blew your mind the most!
'Ravi' is a Hindi name and it means "sun."