Toirdhealbhach () is a masculine Irish given name. Forms of the name include Tarlach and Traolach. It is often anglicised Turlough. The name ultimately derives from "prompting", and originated as a byname meaning "instigator".