Noun james naismith has 1 sense
  1. Naismith, James Naismith - United States educator (born in Canada) who invented the game of basketball (1861-1939)
    --1 is a kind of educator, pedagogue
,
TOP