What is the full meaning of towmon
(Scots) a twelvemonth, also TOWMOND, TOWMONT [n -S]
Example of the word towmon placed on a Scrabble board.