demigod

noun
  1. a being with partial or lesser divine status, typically the offspring of a god and a mortal
  2. Usage: mythology
  3. a person who is greatly admired or revered
  4. Usage: figurative

Examples