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