Meaning of nellie ross

Definition of nellie ross

(noun) a politician in Wyoming who was the first woman governor in the United States (1876-1977)

Other information on nellie ross

WIKIPEDIA results for nellie ross
Amazon results for nellie ross