rugged
Definitions
Having a broken, rocky, or uneven surface.
Strongly or heavily built; sturdy and durable.
Having a tough, determined, or unsophisticated character.
Examples
The hikers enjoyed the challenge of trekking across the rugged mountain terrain.
He possessed a rugged charm that made him stand out in the crowd.
The truck was designed to withstand the most rugged conditions on the road.