Meaning of castro

Definition of castro

(noun) Cuban socialist leader who overthrew a dictator in 1959 and established a Marxist socialist state in Cuba (born in 1927)

Other information on castro

WIKIPEDIA results for castro
Amazon results for castro