Lord soma Synonyms

Definitions for Lord


LS abbreviation

LS is an abbreviation for Lord Soma
What does LS stand for?
LS stands for "Lord Soma"

Definitions for Soma


  • (noun) alternative names for the body of a human being
  • (noun) leafless east Indian vine; its sour milky juice formerly used to make an intoxicating drink