TWAIN Meaning of TWAIN in English adj. & n. archaic two (usu. in twain). Etymology: OE twegen, masc. form of twa TWO Oxford English vocab. Оксфордский английский словарь. 2012