thew

noun: 1. Muscle or tendon. 2. Power; strength; vitality.