STRALE Meaning of STRALE in English (n.) Pupil of the eye. Webster's English dictionary. Английский словарь Webster. 2012