James Francis Thorpe

Explore definitions, synonyms, and language insights of James Francis Thorpe

Definitions

Noun
outstanding United States athlete (1888-1953)