TYNWALD Meaning of TYNWALD in English n. the parliament of the Isle of Man. Etymology: ON thing-v{ouml}llr place of assembly f. thing assembly + v{ouml}llr field Oxford English vocab. Оксфордский английский словарь. 2012