From the ancient Iberian city of Castulo in Roman Spain, possibly from Latin 'castrum' (fortress).
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Castulo?
Swipe through thousands of names like it