Spanish and Italian form of Nymph, from Greek 'nymphe' meaning young bride or nature spirit.
Like Ninfa?
Swipe through thousands of names like it