sarazen - English Synonyms Dictionary

sarazen

n.
[1] Gene Sarazen