Stalwart.
Robust
stout
The word stout has two completely different meanings. It can mean overweight or fat and it can also mean physically strong and healthy. Stout is also a type of beer.
That ladder doesn't look stout enough. He is a stout man.
The superlative degree of stout is stoutest.
plump, fat, big-bellied, stout, a big burly fellow
Sturdy
The little stout man enjoys eating the occasional doughnut.
We are stout defenders of the public services, free at the point of use.
A stout stick is a club.
fat