I have a suggestion for you if long first name go with a short middle name and viceversa. I so like the name shaun for a boy, just remember to not stick the child with a name that they could get teased by peers over. So many parents forget that when naming a child, and we have all experienced how children can be when teasing others.