We do not currently know of any synonyms for Townsend.
The name Townsend is defined as:
See the meaning of the name Townsend.
Did you mean tensioned?