soma
so
ˈsəʊ
sew
ma
stoma
somata

Definition & Meaning of "soma"in English

Soma
01

alternative names for the body of a human being 

soma definition and meaning
Grammatical Information
Animacy status
Human
Composition
Simple
Countable
Plural form
somas
02

personification of a sacred intoxicating drink used in Vedic ritual 

03

leafless East Indian vine; its sour milky juice formerly used to make an intoxicating drink 

LanGeek
Download LanGeek app
langeek application

Download Mobile App

App Store