Hardy

meaning: strong enough to bear extreme conditions or difficult situations:

usage: A few hardy souls continue to swim in the sea even in the middle of winter .