LOWN Meaning of LOWN in English [lown] adj [ME (Sc) lowne] (15c) dial: calm, quiet Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012