Les noms romains se composaient généralement de trois parties : le praenomen (nom personnel), le nomen (clan ou nom de famille) et le cognomen (surnom ou branche de la famille). Par exemple, dans Gaius Julius Caesar, Gaius est le nom personnel, Julius représente la lignée familiale, et Caesar était à l’origine un surnom. Le générateur crée des noms selon cette structure traditionnelle, bien que certains noms puissent utiliser des versions simplifiées pour un usage moderne.