BODACH Meaning of BODACH in English [ 'bəʊdα:x ]■ noun Scottish & Irish1》 an old man or peasant. 2》 a ghost.OriginC19 (earlier as buddough ): from Sc. Gaelic. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004