STOUR Meaning of STOUR in English (a.) Tall; strong; stern. Webster's English dictionary. Английский словарь Webster. 2012