4 links have been added on this idea.
  1. It’s the most suitable word IMO. It resembles the meaning of spin people already understand. From this article “”Spin is the total angular momentum, or intrinsic angular momentum, of a body. The spins of elementary particles are analogous to the spins of macroscopic bodies.”