Spanish variant of Celso, from Latin 'celsus' meaning 'high,' 'lofty,' or 'exalted.'
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Selso?
Swipe through thousands of names like it