Thebault \th(e)-bau-lt\ as a boy's name is a variant of Theobald (Old German), and the meaning of Thebault is "brave people".
The baby name Thebault sounds like Thibault and Tybault. Other similar baby names are Thibaut, Tybalt and Thibaud.