What is the meaning of Sinewy?

Tough; having strong sinews.

Having or showing nervous strength.

Possessing physical strength and weight; rugged and powerful.

Alternative form of synwy

Source: wiktionary.org