Hardy- robust, healthy, fit, strong, sturdy, tough, rugged, hearty, lusty, vigorous, hale and hearty, fit as a fiddle, fighting fit, in fine fettle, in good health, in good condition
Lonely- isolated, alone, lonesome, friendless, with no one to turn to, forsaken, abandoned, rejected, unloved, unwanted, outcast, remote
Brave- courageous, valiant, valorous, intrepid, heroic, lionhearted, bold, fearless, gallant, daring, plucky, audacious
Adamant- unshakable, immovable, inflexible, unwavering, unswerving, uncompromising, insistent, resolute, resolved, determined, firm, steadfast
Naughty- indecent, risqué, rude, racy, ribald, bawdy, Rab