Immortal warlord Synonyms

Definitions for Immortal


  • (adjective) lasting forever
  • (adjective) having an existence or validity that does not change or diminish
  • (adjective) not subject to death

Definitions for Warlord


  • (noun) supreme military leader exercising civil power in a region especially one accountable to nobody when the central government is weak