Towy has 2 different meanings across 1 category:
Proper Noun
Composed of, or resembling, tow.
Alternative form of Tywi, a river in Wales.