BOYS NAMES THAT I LOVE

Basically names that sound old timey and grown up and sophisticated. Then shortening it into a nickname so that it's appropriate for age. Idk I just like longish names.
  1. Cornelius (Cory)
  2. Nathaniel (Nate)
  3. Theodore (Theo)
  4. Oliver (Ollie)
  5. Leonardo (Leo)
  6. William (Will)
  7. Charles (Charlie)
  8. Sebastian (Seb)
  9. Arthur (Arty)