THENAR Meaning of THENAR in English n. Anat. the ball of muscle at the base of the thumb. Etymology: earlier palm of the hand: mod.L f. Gk Oxford English vocab. Оксфордский английский словарь. 2012