fornido

Adjective

 * 1) strappy, well-built