Definition of st in English:

st

  • Stone (in weight)

Definition of ST in English:

ST

  • Stokes.