Trojan

a.
  1. Of or pertaining to ancient Troy or its inhabitants.
  2. One who shows the pluck, endurance, determined energy, strength, or the like, attributed to the defenders of Troy; -- used chiefly or only in the phrase like a Trojan; as, he endured the pain like a Trojan; he studies like a Trojan.