From Spanish meaning 'cloud,' used as a poetic nature-inspired given name in Spanish-speaking cultures.
Like Nube?
Swipe through thousands of names like it