En Colombia es un apellido muy común y de origen español. En España hay muchas localidades llamadas Castro y significan fortificación, fortificado o fuerte. Es una inflexión de castrar, que significa capar, esterilizar. Nombre de un río y de una represa en España. Usado así en Colombia
"Fidel Castro gobernó en Cuba 50 años."
* Solo un "me gusta" por significado y día, a mayor número de "me gusta" el significado aparecerá más arriba en la lista