In good or sound health; robust.