How tiefling names work in 5e
Tieflings choose between three naming roads, and the choice itself is characterization. Some carry infernal names passed down a fiendish bloodline, names that smoke a little when spoken: Akmenos, Makaria, Damakos. Some take names from the human culture that raised them, blending in by label if never by appearance. And some, the most tiefling move of all, adopt a virtue name: a plain Common word like Hope, Sorrow, Quest, or Open, chosen to declare who they intend to be.
Infernal sounds and virtue words
Infernal names favor hard K sounds, rolling Rs, and endings like -os, -ias, and -eth, music with brimstone in it. Virtue names sit at the other extreme: ordinary words made extraordinary by being worn as a name. By canon, a tiefling with a virtue name may or may not live up to it, and the gap between name and behavior cuts both ways. A tiefling named Despair who bakes excellent bread and laughs easily is a better character than most novels manage. The generator above rolls all three traditions.
The name as a flag
Whatever road you pick, a tiefling's name is a flag planted in hostile ground. Tieflings face suspicion everywhere, so keeping an infernal name is defiance, taking a human name is armor, and choosing a virtue name is a public vow. Decide which of the three your warlock or bard chose and, more importantly, who they were answering when they chose it. Roll a batch above, take one name from each tradition, and notice which one your character would actually defend in an argument.
Sample names from this generator's tiefling list: Akmenos, Amnon, Akta, Anakis. Roll above for the full range, and click any result to copy it.