LENO Meaning of LENO in English [ 'li:nəʊ ]■ noun ( plural ~s ) an openwork fabric with the warp threads twisted in pairs before weaving.OriginC18: from Fr. linon , from lin 'flax'; cf. linen . Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004