james francis thorpe Meaning, Definition & Usage

  1. noun outstanding United States athlete (1888-1953)
    Thorpe; Jim Thorpe.

WordNet