Translation:His name is Stephanus.
So literally it says "the name for him is Stephanus" ?
Shouldn't it be "Nomen eius" or "Nomen suum"? Or it takes dative?
You can use the genitive for this, but the point of using this phrasing is to show how the Romans used the Dative for possession.