English-Latin dictionary »

narses meaning in Latin

EnglishLatin
Narses (given name)
proper noun

Narseus, Narsesproper noun