This name generator gives you 15 random ranks, but the rank definition is commonly taken. Some ranks are political, like 'Ambassador' and 'President,' others are ranks based on ability (or politics of friends), like 'Knight' and 'Ranger Commander,' and some ranks are given according to your choice of life-type (or maybe you're forced to be), like 'Priest' and 'Squire.'
To generate another 15 random names you just have to press the button. With every click 15 new names are generated.