STOR


Meaning of STOR in English

adj ·see stoor.

2. stor ·adj strong; powerful; hardy; bold; audacious.

Webster English vocab.      Английский словарь Webster.