TourtoiracMeaningsName1. Tourtoirac (a village and commune of Dordogne department, Nouvelle-Aquitaine, France)