A creative spelling of Sahara, from Arabic, associated with the desert and sweeping landscapes.
Like Saharra?
Swipe through thousands of names like it