a fortified place; surname
Latin castrum (fort)
Castro controls like a castle - he's a name that won't hassle!
Complete word intelligence in one call. Free tier — 50 lookups/day.