Shroud lord Synonyms

Definitions for Shroud


  • (noun) something that covers or conceals like a piece of cloth
  • (verb) to keep secret or shut off from view
  • (verb) to make dark, dim, or indistinct

SL abbreviation

SL is an abbreviation for Shroud Lord
What does SL stand for?
SL stands for "Shroud Lord"

Definitions for Lord