Narses in Latin
Narses in Latin
Narses
A en given name.
Narseus
A en given name.