From Latin castus meaning "pure, chaste," used as a given name in Spanish-speaking cultures.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Casto?
Swipe through thousands of names like it