The meaning of the name Nesta: Pure
The origin of the name Nesta: Welsh
People who like the name Nesta also like: Adelaide
, Nola Liam
Notes: Most often a Welsh nickname for Agnes. Original name of singer Bob Marley.