Possibly from Greek 'nidos' meaning nest, or a modern short form suggesting shelter.
Like Nyda?
Swipe through thousands of names like it