Aribah Ali thanked Ray Dart's answer 11/6/2016 I need a first name for the name Cosmos that means hero, or the last name for the name Comet. I also need a last name for Nova or Allura, which means queen or princess and a name for a thief that means trustworthy. Thanks! For your first, try "Kincade" or "Cyril" For your second, try Caine or Lettuce.