PADOUK Meaning of PADOUK in English n.1 any timber tree of the genus Pterocarpus, esp. P. indicus. 2 the wood of this tree, resembling rosewood. Etymology: Burmese Oxford English vocab. Оксфордский английский словарь. 2012