Stor

Definition:

  • (a.) Strong; powerful; hardy; bold; audacious.
  • (a.) See Stoor.