Nelsa is a Spanish girl name.
Female Spanishized form of Nelson.
Nelsi is a Spanish girl name.
Pet form of Nelsa.