I'm having real trouble trying to find a decent name for my main character, he is a prince, his personality is one of high aristocracy, he is always polite, well-mannered and has his "public" face on at all times. He is also short-statured and girly looking in the face, a sort of "page boy" archetype. I really can't find a decent name, the context of the novel is a sort of sci-fi fantasy so I would like a name that isn't too common in our own world. I first came up with the name "Vivian" which is a french unisex name, but I thought it would be just a tad TOO girly, other ideas were Marin, Avis and Eudes. Any help?