Of course, it's possible that Luna has an ability which lets her know names of people before they've been introduced. It's also possible they met before and Cassie doesn't remember. Although that doesn't happen a whole lot. Even so, best not to discount the possibility.