Nesha
Primarily Female
The meaning of the name Nesha is Pure, Faith
The origin of the name Nesha is Russian
Notes: Variation on the name Agnes.

< Back to Search | Pet Name Categories