From the Greek island Delos, birthplace of Apollo, meaning 'visible' or 'clear.'
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Deloss?
Swipe through thousands of names like it