proper noun/ˈkastɾo/
Castro is masculine or feminine depending on context in Spanish.
a surname, mostly associated with the Cuban leader Fidel Castro; a city and commune in Chile; a department of Chile
Probably ultimately from Latin castra (“military camp”).