Name Turcotte Type Surname (from location) Usage French, Welsh Edit Status Status Meaning & History Means "tower" in French and Welsh.