Definitions
There is 1 meaning of the phrase
James Naismith.
James Naismith - as a noun
United states educator (born in canada) who invented the game of basketball (1861-1939)
Synonyms (Exact Relations)
naismith