Novasky is a modern compound name from Latin nova, meaning new, and English sky.
Like Novasky?
Swipe through thousands of names like it