TOWMOND Meaning of TOWMOND in English [tow.mond] n [ME towlmonyth, fr. OE twelf monath, fr. twelf twelve + monath month] (15c) Scot: year, twelvemonth Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012