What is the meaning of the name Castro?
The name Castro is primarily a gender-neutral name of Spanish origin that means Castle.
Fidel Castro, Prime Minister of Cuba (1959-1976) and President (1976 to 2008).
Names like Castro:
Stats for the Name Castro