It is a habitational surname, meaning it originated from a place name. In this case, it likely comes from a place called "Tanguy" in Brittany, France.
While the surname can be found in other countries, its strongest connection is to French heritage.