Narses
US Popularity Rank: None
Origin: French
Meaning: daffodil
Narses as a boy's name is related to the French name Narcisse. The meaning of Narses is "daffodil".
Ad Placeholder
US Popularity Rank: None
Origin: French
Meaning: daffodil
Narses as a boy's name is related to the French name Narcisse. The meaning of Narses is "daffodil".
Ad Placeholder