Stor

Webster's Dictionary of the English Language

·adj ·see Stoor.

II. Stor ·adj Strong; powerful; hardy; bold; audacious.