Lord soma Synonyms
Synonyms for phrase
LS abbreviation
LS is an abbreviation for Lord SomaWhat 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