lichlord

English

Noun

lichlord (plural lichlords)

  1. Alternative form of lich lord